二进制化八进制方法
1个回答
展开全部
即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的就是我们所求的八进制数。如果向左(向右)取三位后,取到最高(最低)位时,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。
例如,将二进制数101110.101转换为八进制,得到结果:将101110.101转换为八进制为56.5。将二进制数1101.1转换为八进制,得到结果:将1101.1转换为八进制为15.4。
计算机采用二进制原因:
二进位计数制仅用两个数码。0和1,所以,任何具有二个不同稳定状态的元件都可用来表示数的某一位。而在实际上具有两种明显稳定状态的元件很多。例如,氖灯的亮和熄;开关的开和关;电压的高和低、正和负;纸带上的有孔和无孔。
电路中的有信号和无信号;磁性材料的南极和北极等等,不胜枚举。利用这些截然不同的状态来代表数字,是很容易实现的。不仅如此,更重要的是两种截然不同的状态不单有量上的差别,而且是有质上的不同。这样就能大大提高机器的抗干扰能力,提高可靠性。