十进制整数95转换成无符号二进制整数为什么是1011111,而不是01011111

日期:2019-07-09 21:57:38 人气:3

十进制整数95转换成无符号二进制整数为什么是1011111,而不是01011111

因为在二进制中如果最高位是0,则表示这个数是负数,而95是正整数。 十进制整数转二进制整数的方法是“除二取余,逆序排列法”,根据这个原则算出结果是1011111。 具体计算步骤:95/2=47,余1;47/2=23,余1;23/2=11,余1;11/2=5,余1;5/2=2,余1;2/2=1,余0;1/2=0,余1;逆序排列余数:1011111。 众所周知,二进制的基数为2,我们十进制化二进制时所除的2就是它的基数。谈到它的原理,就不得不说说关于位权
    A+
热门评论