在计算机中,如何判断一个数是八进制还是十六进制?

如题所述

八进制是由数字0-7组成的,表达方式由数字0(零)开头的,
例:0347 ;

十六进制是由数字0-9和字母A-F组成的,表达方式由数字0(零)加上小写字母x开头的,
例:0x1F3C 。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-24
如果只是判断八进制还是十六进制的话,有大于7的数字出现,就是16位的。
第2个回答  2012-07-24
这个判断不出来吧,比如1,你说它是几进制,不过像 AA、EE、CC样的还可以判断它不是八进制,
第3个回答  2018-04-23
计算机内部在存储和运算时,都是二进制,至于八进制0,十进制,十六进制0x是人在代码中定义的,用来标识当前这个写法的进制,编译时统统被改成了二进制。所以计算机内部其实是没有所谓的八进制和十六进制的概念的。
第4个回答  2012-07-24
写代码吗追问

可不可以举个例子,然后解释一下?

相似回答