十进制转换成二进制及二进制转换成十进制是如何转换的,举例说明.

问题描述:

十进制转换成二进制及二进制转换成十进制是如何转换的,举例说明.

先说二进制转十进制
例如:1010,这个数字一共四位那么转换成十进制就是
(第一个数字)*2^(位数-1次方)+(第二个数字)*2^(位数-1次方)+(第三个数字)*2^(位数-1次方)+(第四个数字)*2^(位数-1次方)
也就是1*2^3+0*2^2+1*2^1+0*2^0=8+0+2+0=10
十进制转二进制
把数字10转二进制
10/2 商5余0 二进制的最后一位就是0 xxx0
5(上面的商)/2 商2余1 二进制的倒数第二位1 xx10
2(上面的商)/2 商1余0 二进制的倒数第三位0 x010
当最后的商位1的时候就不再除了,1就是二进制的第一位 1010