1027这个数转化为二进制后是11位数。
将十进制整数转化为二进制数的方法是除2取余法。
1027÷2=513……1
513÷2=256……1
256÷2=128……0
128÷2=64……0
64÷2=32……0
32÷2=16……0
16÷2=8……0
8÷2=4……0
4÷2=2……0
2÷2=1……0
1÷2=0……1
然后把上面的余数反过来排列就是计算出的二进制数字:10000000011。
这是精确计算的方法,实际上,我们还有简便的判断方法:因为2的10次方等于1024,2的11次方等于2048,所以所有大于等于1024并且小于2048的十进制数字化成二进制数字都是11位。