十进制负数的二进制转换

 时间:2024-10-11 19:35:32

1、首先,必须了解的是,二进制里只有0和1两个数,没有符号及其它数字。接下来,以-9为例,演示如何将其转化为二进制的数。

十进制负数的二进制转换

2、利用“除2取余法,余墙绅褡孛数逆序排列”,得到原码。即将-9的绝对值9除于2,取每次的余数,逆序排列后得到原码为:0000 1001(以8位为例)。

十进制负数的二进制转换

3、将上一步骤得到的原码取反(1取0,0取1),得到反码。对应反码为:11110110。

十进制负数的二进制转换

4、在反码的基础上,加1得到补码。对应的补码为:11110111。这就是我们要求的结果了。

十进制负数的二进制转换

5、十进制负数转二进制方法总结如下:①除2取余,逆序排列②01互换,原码取反码③反码+1,得补码

6、接下来,用逆向操作将二进制的负数转为十进制。同样以8位二进制数为例,将11101101转换成十进制。

十进制负数的二进制转换

7、将二进制数减1,得到:11101100。

十进制负数的二进制转换

8、将减1后的代码取反操作,得到:00010011。

十进制负数的二进制转换

9、将取反后的代码换算成十进制,得到19。注意,在计算结果19的基础上要加上-号,得到-19才是我们要求的最终结果!

十进制负数的二进制转换

10、Tips:1、二进制转十进制跟十进制转二进制互为逆操作;2、二进制由于只有0和1,没有符号,其实首位即代表其符号;3、进行以上手动操作后,可通过电脑计算器检验我们的计算结果,方法见以下链接。

  • 小数十进制怎么转二进制
  • 二进制如何转化为十六进制
  • 16进制转换10进制
  • 如何快速将十六进制转成二进制
  • 十六进制如何转换
  • 热门搜索
    寻访红色足迹手抄报 手抄报怎么画 可爱的中国手抄报 手抄报图画大全 手抄报版面花边大全 海底手抄报 我爱科学手抄报内容 神话故事手抄报 手抄报模板图片 中国传统美德手抄报