octal

    -5热度

    4回答

    考虑下面的程序: #include <iostream> int main() { std::cout<<std::ios::showbase<<123<<", "<<std::hex<<123<<", "<<std::oct<<123<<'\n'; } 预期输出:123,0x7b,0173 捕捉到的输出:512123,7B,173(见现场演示这里:http://ideone.

    0热度

    1回答

    为了与我的航空电子相关的目的(发送应答器具体),我想将八进制数转换为二进制。我在业余时间做了vb.net,自己学习。但是对于这一点,我不确定怎么做,即使在谷歌搜索之后。 这是我如何有它成立至今:form1 这里的一切我到目前为止的代码。这是所以只有numers 1-7可以输入: Public Class Form1 Private Sub TextBox1_KeyPress(ByVal sen

    0热度

    1回答

    我需要一些关于我的练习的帮助。 我已经创建了一个程序,我可以将[0,31]中的任何整数转换为反向5位二进制。下面的代码 addi $9, $0, 27 addi $10, $0, 5 addi $2, $0, 1 L1: and $4, $9, $2 syscall srl $9, $9, 1 addi $10, $10, -1 bne $10, $0, L1 现在我需要做同样

    0热度

    1回答

    权限可授予使用八进制代码的用户和组: Read access - 4 Write (change) permission - 2 Execute script of binary executable - 1 Read and Execute - 5 Read and Write - 6 Read, Write and Execute - 7 为什么没有八码3?也许它曾经存在过并被弃

    -1热度

    2回答

    我在使用C中以零开头的int值(如00111001)时遇到问题。 我知道C编译器在一个数字的开始处理解零是一个八进制数。 我的问题是如何禁用它?我想把一个8位整数变成char array[8]。 例如01010001={'0','1','0','1','0','0','0','1'}

    3热度

    3回答

    利用该代码片断: int a = 011; printf("a = %d", a); 为什么结果 一个= 9

    1热度

    1回答

    1.脚本启动: $num = "00445790"; echo $num; 回报: 00445790 2.脚本 $num = 00445790; echo $num; 回报: 2351 有人可以解释为什么我在第二个脚本上获得2351?

    4热度

    1回答

    这里是数据类型在Java一些代码: class Test { public static void main(String args[]) { int i = -0777; System.out.println(i); } } 上述代码的输出-511 如果代码被改变为: class Test { public static

    0热度

    3回答

    我知道权限是使用Chmod设置的,但我很难说如何将八进制数转换为权限。 例如 640这是否意味着用户拥有rw-r----x 许可?因为4 + 2 = 6和4 = w和0 = - ? 我明白777是敞开的,因为用户具有完全控制FO文件4 + 2 + 1 = 7 RWX 权限组具有RWX和第二组具有RWX权限 如果我来回答这个问题我的答案是。 rw-r----x我在做什么错?

    1热度

    2回答

    我的一个网站服务的响应值是八进制(010),我想将此值用作数组中的键。 $key = 010; $a[$key] = 'test'; print_r($a); 结果: Array ( [8] => test ) 预计: Array ( [010] => test ) PHP是010值转换为9连我自己的类型转换,我想(string) $key和sprintf(