2021-03-01 19:47发布
负数是采用补码存储,就是最高一位是符号位,0为正,1为负。
比如整形数用n位存储,
最大的正数就是符号位是0,剩余的n-1位都是1,即2^(n-1)-1
最小的负数就是符号位是1,剩余n-1位全是0,按照补码规则,减1再取反,其绝对值就是最高位为1剩余全是0,即2^(n-1)
所以说,整型的最小负数的绝对值比最大正数大1
最多设置5个标签!
负数是采用补码存储,就是最高一位是符号位,0为正,1为负。
比如整形数用n位存储,
最大的正数就是符号位是0,剩余的n-1位都是1,即2^(n-1)-1
最小的负数就是符号位是1,剩余n-1位全是0,按照补码规则,减1再取反,其绝对值就是最高位为1剩余全是0,即2^(n-1)
所以说,整型的最小负数的绝对值比最大正数大1
一周热门 更多>