操作方法
二进制转为十进制 这是最简单的,将每个位置上的数乘以2^n,然后再相加,例如 (1101.1011)B = 1×2^3+1×2^2+0×2^1+1×2^0+1×2^(-1)+0×2^(-2)+1×2^(-3)+1×2^(-4) = 8+4+0+1+1/2+0+1/23+1/24 = 13+0.5+0.125+0.0625 = (13.6875)D
十进制转化为二进制 这个需要注意的是,整数部分和小数部分的转化方式不同,整数部分采取“除2取余”,而小数部分采取“乘2取整”,例如 整数部分: 13%2=1; 13/2=6; 6%2=0; 6/2=3; 3%2=1; 3/2=1;1%2=1;1/2=0; 则(13)D = (1101)B.取余数并倒序 小数部分: 0.6875*2=1.375(取1) (1.375-1)*2=0.75(取0) 0.75*2=1.5(取1) (1.5-1)*2=1(取1) 1-1=0(到这就结束了) 则(0.6875)D = (1011)B
十进制与其它进制之间 十进制与其它进制之间的转化同样如此,这里就不再赘述。