阅读背景:

Java 数字用二进制表示,以及原码,反码,补码、负数的二进制表示

来源:互联网 

首先我们要对原码、反码和补码有个了解:


1、所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
2、反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
原码10010= 反码11101 (10010,1为符号码,故为负)
(11101) 二进制= -13 十进制
3、补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。


1、所谓原码就是二进制定点表示法,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: