十进制转二进制算法(关于补零)
例子:
2 107 (107除2)
2 53 1 (余1,如此往下)
2 26 1
2 13 0
2 6 1
2 3 0
1 1
1 (还剩个一加上)
0 (不足八位,最高位补零)
从下往上即为01101011
为什么不足八位,最高位补零?超过八位呢?如果只有四位,前面要再补四个零吗?
人气:267 ℃ 时间:2020-06-16 17:56:23
解答
因为二进制数一般分8位、 16位、32位以及64位 表示一个十进制数,所以在转换过程中,最高位会补零,来达到8位、16位、32位或64位.
当超过8位时 就以16位为准补零,当只有四位时 补到8位即可.
推荐
猜你喜欢
- 动物庄园的好词好句,急!
- 点燃火柴和花生米,说说能量是如何转换的
- 等底等高的两个三角形一定能拼成平行四边形吗
- 两个乘数的的积是15.36,其中的一个乘数是12 另一个乘数是多少
- 平面内不过同一点的n条直线两两相交,它们的交点个数记作an,并且规定a1=0.为什么an-an-1=n-1
- 请问三相四线有功电度表当中,3*200/380V 3*1.5(6)A 50Hz 600r/kW.h
- will,her,feel,like,think,class,wear,five,eat.这几个单词:每个单词中变换其中一个字母成为另一个单词
- 当k为何值时,y=(k-1)x的 |k|+k-2为一次函数