三位二进制数对应一位八进制数?

如题所述

这个说法是正确的,因为三位二进制最小是000b,最大是111b,其范围恰好在0-7,构成了八进制一位。

一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),因此常应用在计算机语言中。

为了将一个二进制数换算为八进制,只需将二进制串划分成每三个位一组(如果需要的话,在前面补零),然后查表2-2,将三位一组的位串替换为相应的八进制数字即可。

扩展资料:

计算机采用二进制原因

二进位计数制仅用两个数码,0和1,所以,任何具有二个不同稳定状态的元件都可用来表示数的某一位,而在实际上具有两种明显稳定状态的元件很多。例如,氖灯的"亮"和"熄";

开关的”开“和”关“; 电,压的”高“和”低“、,纸带上的”有孔“和“无孔”,电路中的”有信号“和”无信号“, 磁性材料的南极和北极等等,不胜枚举。 

利用这些截然不同的状态来代表数字,是很容易实现的,不仅如此,更重要的是两种截然不同的状态不单有量上的差别,而且是有质上的不同。

温馨提示:答案为网友推荐,仅供参考