在我目前所知道的二进制与十进制的转换里,有两个方法。这里用13的转化作举例:
13转换成二进制 方法①: 可以先在纸上从右往左写: 2的0次方依次方递增:
2^3 2^2 2^1 2^0
1 1 0 1
2的3次方是8,2的2次方是4. 2的零次方是1 加起来就是13.
(比较建议的一种方法,可以用于简单的考试)
如上图:显而易见,13代进去,很快可以得到1101。
方法②:作除运算:
13除以2=6 余1
6除以2=3 余0
3除以2=1 余1
1除以2=1 余1
从下往上取,可以得到:1101