全部问题 > 当前问题

01111111如果按照有符号2进制是127,11111111表示—128那负127怎么办╮( ̄▽ ̄)╭


李鑫鹏 2016-2-18 09:29:56

共 3 个回答

青栀如初 2016-2-18 09:40:29

亲爱哒

   不好意思,刚刚才看到问题

   亲爱哒,你具体是指什么呢,是-127进行进制转换吗还是。。。

最佳答案

青栀如初 2016-2-18 10:05:08

亲爱哒

   我们在讲负整数转换为二进制的时候说:

(1) 我们说:-127转换为二进制,首先把127的二进制数求反,即把各位数的“1”变为“0”,“0”变为“1”。

        127十进制= 01111111 二进制  (前面的0表示:正数)

                                        |

               取反:10000000

(2)   现在把求反后的数字在加上1,变回得到相应的二进制数了

         127十进制= 01111111 二进制  

                    提取10000000

                +               1

             ————————

      -127十进制=10000001二进制

   所以我们说:负127转换为二进制是:10000001

   亲爱哒“望采纳哟!”如果以后还有什么不懂哒问题或者有困惑的地方我们还可以一起讨论哟,相信我们一定会把问题解决哒,么么哒亲爱哒*^_^**^_^**^_^*

   亲爱哒:“新年快乐哟!”祝你在新哒一年里开开心心乐常在,健康幸福永相随,么么哒亲爱哒*^_^**^_^**






zy 2016-2-18 17:52:25

我在网上看到负数是直接在前面加负号的捕获.PNG

问题来自: 进制的转换