进制转换
一、十进制转换二进制。
1、整数转换。
十进制11转换成二进制方式:除2取余,逆序排列
11/2 = 5 余 1
5/2 = 2 余 1
2/2 = 1 余 0
1/2 = 0 余 1
因此,转换后为1011
2、小数转换。
十进制0.59375转换成二进制方式:乘2取整,顺序排列
0.59375 × 2 = 1.18750 1
0.18750 × 2 = 0.375 0
0.375 * 2 = 0.75 0
0.75 * 2 = 1.5 1
0.5 * 2 = 1.0 1
因此,转换后为0.10011
二、二进制转换成十进制/
1、整数转换。
二进制1011转换成十进制方式:
1*2^3 + 0*2^2 + 1*2^1 + 1 = 11
2、小数转换
二进制0.10011转换成十进制方式:
指数 分数 二进制 十进制
2^-1 1/21 .1 .5
2^-2 1/22 .01 .25
2^-3 1/23 .001 .125
2^-4 1/24 .0001 .0625
2^-5 1/25 .0000 1 .03125
2^-6 1/26 .0000 01 .015625
0.10011 = 0.5 + 0.0625 + 0.03125 = 0.59375