已知正数的补码,怎么快速求出它相反数的补码?

已知正数的补码,怎么快速求出它相反数的补码?例如:如果你已经求出了15的补码这里有个简便的方法求-15的补码:直接把15的补码包含符号位一起求反加1即可即15的原码:符号位+数值的二进制=0+0001111=0000111115的反码:0000111115的补码:00001111正数的原码,

大家好,欢迎来到IT知识分享网。已知正数的补码,怎么快速求出它相反数的补码?

 

例如:如果你已经求出了15的补码这里有个简便的方法求-15的补码:
直接把15的补码包含符号位一起求反加1即可

15的原码:符号位+数值的二进制 = 0 + 0001111 = 00001111

15的反码:00001111

15的补码:00001111

正数的原码,反码,补码都是相同的。

15补码  00001111那么-15的补码 1111 0001

负数的原码,反码,补码

-15的原码:符号位+ 书制度饿二进制 = 1 + 0001111 = 10001111

-15的反码:符号位不变,其余各位取反 即为:11110000

-15的补码:反码+1 即为:11110001

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/10085.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信