对于二进制与八进制、十六进制之间的转换,只需要以小数点为界,进行3位二进制对应1位八进制、4位二进制对应1位十六进制的按位分组转换即可。
例如,将二进制数11100101.01转换成八进制数:
即 (11100101.01)2=(22375)10
例如,将十六进制数5A.B转换成二进制数:
即 (5A.B)16=(1011010.1011)2
常用的二、八、十、十六进制之间相互转换的方法如图1所示。
图1 常用四种进位制之间的相互转换
对于二进制与八进制、十六进制之间的转换,只需要以小数点为界,进行3位二进制对应1位八进制、4位二进制对应1位十六进制的按位分组转换即可。
例如,将二进制数11100101.01转换成八进制数:
即 (11100101.01)2=(22375)10
例如,将十六进制数5A.B转换成二进制数:
即 (5A.B)16=(1011010.1011)2
常用的二、八、十、十六进制之间相互转换的方法如图1所示。
图1 常用四种进位制之间的相互转换