int 类型的最⼤最⼩值
int 类型的⼆进制表⽰ 与反码和补码和原码
int 占四个字节,最⾼位是符号位 1为负数 0为正数
1000 0000 0000 0000
为最⼩负数
规定: 负数⽤补码表⽰ 且 补码=反码+1
反码=补码-1
最⾼位为1 则 为负数
补码减去1为 0111 1111 1111 1111 取反为 1000 0000 0000 0000即 -2^31次⽅
⼆进制的常识
有X位⽆符号数 就能表⽰2个数, 最⼤值为2-1 最⼩的为0
有X位的有符号数 能表⽰2个数,最⼤的为2-1,最⼩的为-2第⼀位为1其余为0有符号数为负数时 X-1位数每⼀种表⽰都是⼀个负数,⼀共有2种表⽰补码的最小负数
有符号数为正数时X-1位数每⼀种表⽰(除了0)都是⼀个正数,⼀共有2种表⽰,有2个正数+⼀个0x X X-1X-1X-1X-1X-1X-1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论