奇谈资讯网

  1. 网站首页 > 一言一语 >

负数的二进制数怎么表示(负数的二进制数怎么求)

负数的二进制数怎么求,负数的二进制很多人还不知道,现在让我们一起来看看吧!

1、首先,a -5,

2、实践出真知。

3、5转换成二进制字节形式。

4、获得101分,

5、然后填零。

6、这时候原代码出来了。

7、然后,反转的(0)变成1,1变成0。)

8、/*整数按绝对值转换成二进制数,就是原码。

9、原始代码在最上面:

10、00000101。*/

11、得到逆代码,

12、嗯,反向代码是原始代码的反向代码。

13、然后,再加一个。

14、//补码加一称为补码。

15、补数是负数在计算机中的二进制表示。

16、那么,11111011代表8位中的-5位,

17、如果你想表示一个16位的5,

18、左边加八个1就行了。

负数的二进制数怎么表示(负数的二进制数怎么求)

19、所以,知道一个负数,找到二进制数的方法就已经知道了,

20、如果你知道一个二进制数,你如何找到它的十进制数(对于负数)

21、取一个随机的负数的二进制数。

22、先减一,把上面的方法反过来。

23、//上面的末尾不是加了一个吗?那现在减一。

24、倒置。

25、//上面的不是颠倒了吗?这里也是倒置的。

26、然后,接下来就是计算了。

27、结果是13,

28、那么这个二进制数就是:

29、-13。

30、然后,用计算器验证一下。

31、实际上是负面的:

32、十进制转二进制:原码-逆码-加一(补码);

33、二进制到十进制:减一-反码-原码。

本文到此结束,希望对大家有所帮助。

文章内容来源于网络,仅供参考!本文链接:https://www.chaoduyl.com/yiyanyiyu/17dedf1eb4e6e52a.html