12月28日 进制转换的另种方法
以……8 4 2 1 为运算数组
1.十进制转二进制
如以十进制98为例,转换成二进制。
参考数组 128 64 32 16 8 4 2 1
98可以去掉1个64,余下34,34可以去掉1个32余下2 ,2可以去掉0个16,0个8 ,0个4,2可以去掉1个2,余下0,0可以去掉0个1。
所以 64 32 16 8 4 2 1
1 1 0 0 0 1 0
2. 二进制转十进制
110011001
1 1 0 0 1 1 0 0 1
256 128 64 32 16 8 4 2 1
与1 相对应的数字相加得 409
3.二进制转八进制
10011001.101
0 1 0 0 1 1 0 0 1. 1 0 1
4 2 1 4 2 1 4 2 1 4 2 1
得231.5
4.八进制转二进制
八进制76.6转二进制
7 6 .6
4+2+1 4+2+0 4+2+0
1 1 1 1 1 0 1 1 0
得111110.11
5十六进制转二进制与八进制转二进制相似
不是三个一组 是四个一组。