最小的负数是多少

流年絮语2023-09-17 10:06:15我要评论

最小的负数是多少,第1张

最小的负数

没有最小的负数。如果你有选项就还好。

希望能帮到你,请采纳正确答案,点击【采纳答案】,谢谢 ^_^

你的点赞或采纳是我继续帮助其他人的动力!

如何用8位二进制表示一个负数?

下面按照八位二进制来解释。

十进制数字,在计算机中,是以二进制存储:

十进制数 0,存放的,就是二进制 0000 0000。

十进制数 +1,就加上 1,二进制是 0000 0001。

十进制数 +2,就再加 1,二进制是 0000 0010。

。。。

十进制数 +127,加 1加 1...,就加到了 0111 1111。

----------

负数怎么办? 你就从 0,依次递减吧。

十进制数 0,以二进制 0000 0000 存放。

十进制数 -1,就减去 1,得 1111 1111 = 255(十进制)。

十进制数 -2,就再减 1,得 1111 1110 = 254。

十进制数 -3,就再减 1,得 1111 1101 = 253。

。。。

十进制数 -128,减 1减 1...,得 1000 0000 = 128。

不要再减了,这就是最小值了。

(你再继续减,就是 0111 1111,这就是+127 了。)

因此,最小的负数是-128,存放的是 10000000。

----------

总结:

零和正数:直接用二进制存放。

负数:存放形式是【256+这个负数】。

这套存放格式,就是所谓的【补码】。

 

求【补码】,就是这么简单。

完全不用绕到“原码反码符号位”那么远。

可以用十进制了计算。如果需要二进制,你就再转换一下。

用这个方法,不涉及原码反码符号位,就少了不少麻烦事。

----------

补码有什么用?

 利用补码,可以把减法运算,转换成加法。

 (所以,在计算机中,有一个加法器,就够用了。)

例如:6-2 = 4,用补码运算如下:

6 的补码是 0000 0110

 + -2 的补码是 1111 1110

-----------------

 (1) 0000 0100 (= 4 的补码)

 (括号中的 1,是进位,舍弃不要了。)

注意:

 如果运算结果超出了-128~+127 的范围,结果将是错的。

 这种现象称为“溢出”。

 再注意一下:进位,并不等于溢出。

---------

因为补码的这个特性,所以,在计算机中,只是使用补码存放数据。

而原码反码,在计算机中,都是不存在的。

原码反码 的用途,仅仅是用于“笔算”。

其实,笔算的方法,并非只有“取反加一”。

另外,-128,有补码,但是却没有原码反码!

用“取反加一”来求-128 的补码,无异于缘木求鱼。

所以,大家,完全不必在原码反码 上浪费时间精力。

但是,考试怎么办?

呃 ...,千万别跟老师较劲,他怎么讲,你就怎么答吧。

-1是最小的负数吗

-1不是最小的负数,例如-2就比-1要小。

-1是最大的负整数。

最小的负数是多少的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于0平方根的值是多少、最小的负数是多少的信息别忘了在本站进行查找喔。

  • 本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们进行举报,本站将立刻删除。
看过该文章的人还看了
返回顶部小火箭