关于原码、反码、补码

发布时间:2017-3-28 6:30:20 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"关于原码、反码、补码",主要涉及到关于原码、反码、补码方面的内容,对于关于原码、反码、补码感兴趣的同学可以参考一下。

规律:  原码 + 补码 + 1 = 2^n 正数 + 负数 - 2^n = 0 计算机采用的皆为补码运算 正数的补码: 正整数的补码与原码相同。 【例1】+9的补码是00001001。 (备注:这个+9的补码是用8位2进制来表示的,补码表示方式很多,还有16位二进制补码表示形式,以及32位二进制补码表示形式,64位进制补码表示形式等。 每一种补码表示形式都只能表示有限的数字。) 负数的补码 求负整数的补码,符号位不变,数值位各位取反,最后整个数加1。 同一个数字在不同的补码表示形式中是不同的。比如-15的补码,在8位二进制中是11110001,然而在16位二进制补码表示中,就是1111111111110001。以下都使用8位2进制来表示。 【例2】求-5的补码。 因为给定数是负数,则符号位为“1”。 后七位:-5的原码(10000101)→符号位不变(10000101)→数值位取反(11111010)→加1(11111011) 所以-5的补码是11111011。 【例3】数0的补码表示是唯一的。 [+0]补=[+0]反=[+0]原=00000000 [ -0]补=11111111+1=00000000

上一篇:cocos2D-x:触摸(4)
下一篇:

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款