进制转换
一、二进制的转换
1.二进制转换为八进制
直接以小数为例:
有一个二进制小数——1100010.0111111
①以小数点为对称轴,每三个数为一个整体,进行划分,这里用顿号(、)隔开。
1、100、010 【小数点】 011、111、1
②左右两边出现小于三位数的数字,分别向两边补0,使其满三位数。
001、100、010【小数点】011、111、100
③将每个三位数转换成对应的八进制数。
001——1
100——4
010——2
001——3
111——7
100——4
④以小数点为中心,将八进制数对应写入。
142【小数点】374
综上所述,1100010.0111111的八进制表示为0142.374(所有的八进制都要在最前面加一个0)
【注意】
①八进制转换为二进制为以上方法的逆过程,下面会继续讲到。
②十六进制与二进制的转换与八进制和二进制的转化是类似的,区别在于十六进制与二进制的转换以 四位数 为一个整体,八进制与二进制的转换以 三位数 为一个整体
2.二进制转换为十进制
直接以小数为例:
有一个二进制小数——1100010.0111111
补充一个知识点,小数点左右两边的权值为:
2 ^ 1 、 2^0 【小数点】2 ^-1、2 ^-