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

如题所述

八进制是由数字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
写代码吗追问

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

在计算机中,如何判断一个数是八进制还是十六进制?
八进制是由数字0-7组成的,表达方式由数字0(零)开头的,例:0347 ;十六进制是由数字0-9和字母A-F组成的,表达方式由数字0(零)加上小写字母x开头的,例:0x1F3C 。

如何判断一个数是八进制数
计算机语言中八进制数用数字0开头,例如:010、011、016都是八进制数,八进制数只能用合法的八进制数字表示不能写成018。八进制(基数为8)表示法在计算机系统中很常见,因此,我们有时能看到人们使用八进制表示法。由于十六进制一位可以对应4位二进制数字,用十六进制来表示二进制较为方便。因此,八进制...

怎么判断一个数是8进制数?
8进制的所有数字都是由0~7这8个数组成,B选项有8,C选项有9,D选项有字母AB,所以B、C、D选项就可以排除了。补充一下,二进制的所有数字都是由0和1组成。咱们常用的是十进制,十进制下所有数字都是由0~9这10个数字组成。而十六进制是0~9十个数字再加上A~F六个字母组成。记住这几条分辨进制...

怎么知道一个数是几进制的?
二进制是逢2就进位,所有数字中没可能有2或大于2的数字,八进制是逢8就进位,所有数字中没可能有8或大于8的数字。十进制是逢10就进位,所有数字中有0~9都有十六进制数字中含有A~F字母,它是0~9+A~F。进制:进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原...

怎么看数字是几进制的?!
如果是题目的话,一般会有提示是多少进制 如果是日常生活中,那么一般为十进制 一个数字你说他啥进制的就是啥进制,当然前提是你得知道他的原理。例如0101010111000011 这串数字只有0和1组成的字符串就是二进制 通常常用进制有:二进制,八进制,十进制,十六进制 具体例子及原理如下(括号里为十进制,...

进制怎样看出是2 、 8、16 啊 ?
在计算机资料中不同的数制的数的表述有约定:二进制数加后缀B,八进制数加后缀Q,十进制数加后缀D,十六进制数加后缀H,其中十进制的后缀D可以省略(默认)比如:11B,11Q,11D,11H就分别是二进制数,八进制数,十进制数,十六进制数 如果是 11 无后缀的数慢步默认为十进制数 ...

...是 二进制 八进制 十进制 还是 十六进制 ? 各进制之间的转换?_百度...
二进制只有0和1,用B表示;八进制只有0-7,用N表示;10进制0-9,用D表示;十六进制0-f,用H表示

给你一个数怎么判断它是几进制
在八进制中有0、1、2、3、4、5、6、7这八种情况,你也不会看到比7大的数字。八进制是逢8就进位,所有数字中没可能有8或大于8的数字。在十进制中有0、1、2、3、4、5、6、7、8、9这十种情况,你更不会看到比9大的数字。十进制是逢10就进位,所有数字中有0~9都有 在十六进制中有0、1...

如何判断一个数是合法的几进制数?
实际上你的题目没有区分小数和整数 因此只要没有出现非法字符都是符合的数字 八进制 ABDF 因为里面没有出现大于7的数字 只允许0~7出现 16进制 ABCDEF 因为16进制允许出现的符号为、0~9以及A~F

计算机中数据的进制是怎样划分的
字母D 代表十进制 字母H代表十六进制 字母B代表二进制 字母O、Q代表八进制如果题目中没有说明是几进制,一般默认为D十进制的,不过,正规考试时,都会说明需要用到哪一种。

相似回答