100的二进制应该写1100100还是01100100,为什么?

如题所述

十进制数100转换成二进制数是1100100,但如果用8位二进制原码来表示的话就是01100100了。
用十进制数举个例子会更容易懂:一百用十进制数表示就是100,但如果用8位十进制码表示就是00000100了。在一个数的最高有效位之前,无论添加多少个0,也不会改变这个数的数值大小的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-21
这两个表示是一样的。只不过后一个(01100100)是在前面补零,这样好转化为十六进制而已。(转化成十六进制时二进制位数应为四的整数倍,不够再前面补零)
第2个回答  2019-01-22
100除2等于50余0
50除2等于25余0
25除2余1
12除2余0
6除2余0
3除2商1
余1
从下往上1100100

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网