253转换成二进制

来源:百度知道 编辑:UC知道 时间:2024/09/24 03:47:52
为什么是11111101而不是1111101
1还得除以一次2吗。那1除以2不变成0.5了吗?

253/2=126余1
126/2=63余0
63/2=31余1
31/2=15余1
15/2=7余1
7/2=3余1
3/2=1余1
因为最后3/2商1余1
所以倒着排回去时11111101(最后商的那个1也得排进去)

1除以2不变成0.5了吗?
首先2进制里不可能出现5,只能有0和1,所以得到1后就不能再除下去了

基础不扎实,十进制转换二进制的方法是除以二,取其余数,余数会出现0.5吗,只会出现1或者0 ,你再试着算一次。。。

11111111是2的8次方-1=255(将11111111看成100000000-1)
253当然就是11111101

2进制 只有1 0