第1个回答 2009-09-04
数学上为了区分进制,才把B H O 放在数字后面
C语言的话就不是在后面的了
而且C语言中十六进制是用0x...表示的
而那个B在数学上是二进制符号,在C语言就是11
1010B 数学上它是二进制.
参考资料:如果您的回答是从其他地方引用,请表明出处
本回答被提问者采纳
第2个回答 2009-09-02
1010B:2进制的1010,这个不会认为是16进制的1010B
1010BH:16进制的1010B
第3个回答 2009-09-02
黑,你写12进制,如果不加任何后标,程序肯定会把那个b当成二进制的后标
第4个回答 2009-09-02
哈,如果是那样,在写1010B之前一定会有说明的。比如你看的那本书里写的那样:为了区分.....
第5个回答 2009-09-02
0开头是八进制
0x开头是16进制
B结尾是2进制
H结尾是16进制
其它都是10进制
使用O是最蠢的办法,因为你不知道它是零还是呕