解答方法:将一个十进制数除以二,得到的商再除以二,以此类推知道商等于零为止,倒取除得的余数即为换算的二进制结果。
解答过程:
127/2=63余1
63/2=31余1
31/2=15余1
15/2=7余1
7/2=3余1
3/2=1余1
1/2=0余1
从下往上连接余数即为所求二进制数:127(10)=1111111(2)
扩展资料
二进制转换成十进制
方法:整数二进制用数值乘以2的幂次依次相加即为十进制数
过程:1111111(2)=1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^1+1*2^0=127(10)
^符号是幂次方的意思,例如:2^6=2*2*2*2*2*2=64