上节课我们学习了二进制转换十进制,那二进制与常用的八进制之间是如何互相转换的呢?下面我们先看看二进制与八进制的转换方法。
二进制数转换成八进制数:
方法:将整数部分从低位向高位每三位用一个等值的八进制数来替换,最后不足三位时在高位补0凑满三位; 小数部分从高位向低位每三位用一个等值的八进制数来替换,最后不足三位时在低位补0凑满三位。(为了方便同学们记忆我们可以使用4 2 1法,也就是三位二进制数中的1,对应421中的哪些数,我们把对应的421值进行求和。例如101其中的1对应4和1.所以4+1=5)
那如果反过来把1位八进制数转换成3位二进制数怎么办呢?
方法:把每一个八进制数字改写成等值的三位二进制数,并保持高低位的次序不变即可。(为了方便同学们记忆,我们可以把一个八进制数看看是421中哪些数或组合组成的,例如八进制的5是由4+1得来的,所以4和1对应1.2对应0,结果就是101)
二进制与八进制的方法如果同学们掌握了421法,转换的速度还是很快的。下一节我们进行知识迁移,看一下二进制与十六进制之间互相转换。
本公众号介绍计算机基础知识及办公软件的使用方法,欢迎关注!