天天网 > 经验 > 学习经验 > 二进制转八进制算法

二进制转八进制算法

更新时间:

(1)二进制转八进制算法

  1、取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。

  2、取一分三法,即将一位八进制数分解成三位二进制数,用三位二进制按权相加去凑这位八进制数,小数点位置照旧。

(2)二进制转十六进制的方法

  1、取二进制数;

  2、将二进制数字分成四组(从右开始)作为整数部分,从左开始作为小数部分;

  3、以四个数字为一组分组,将每组转换为相应的十六进制数字。

  4、这是一个简单的算法,但是需要将二进制数分组并把分组替换为与它们等价的十六进制数字。

(3)计算机二进制有什么意义

  1、这是因为二进制中只有两个数,即0和1。二进制数在电气元件中容易实现、容易运算,在电子学中具有两种稳定状态以代表0和1。

  2、而需要由0和1来代表的量很多。如:电压的高和低,电灯的亮和灭,电容的充电和放电,脉冲的有和无,晶体管的导通和截止等。总之,电脑内部使用二进制,主要是为了设计和制造电脑方便。