十进制数如何转换为二进制数
1W次浏览推荐于2019.12.03
十进制和二进制的转换一般是需要用到计算机的时候才会去做的一种装换,因为在计算机中经常需要用到二进制来进行计算,那么我们应该如何对十进制和二进制进行转换呢?
正整数转二进制
- 01
首先我们先设置一个十进制的数值,这里我们用101为例,先用101除以2,结果算下来等于50余1,此时我们再把1提出来。
- 02
然后再用50除以1等于25余0,然后把0提出来。
- 03
重复以上步骤,并且每次的余数都要提出来。
- 04
最后倒序排列余数就是我们转换好的二进制数。
- End
小数转二进制
- 01
一样的举一个例子,这里我们用0.0625为例,用0.0625乘以2,结果等于0.125,然后提取整数部分。
- 02
再用0.0125乘以2,结果等于0.025,同样的提取整数部分。
- 03
重复以上步骤,并且每次都要提取整数部分,最后到小数点为0时结束。
- 04
最后按照正序排列,并在前面加上0.即可。
- End
负整数转二进制
- 01
同样的,我们举个例子,我们用-101为例,首先将去掉负号,将101正常的进行二进制转换。
- 02
然后将得到的二进制数取反。
- 03
最后在取反的二进数的最后一位数加1就得到了-101的二进制数。
- End
免责声明:
本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。