- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 为什么有符号整型数据上下限不一致?
1.最大正数表示方法: 如果给整型变量分配2个字节,则存储单元中能存放的最大值为0111 1111 1111 1111(32676),最高位0是符号位,表示数值为正,后面15位全为1,此数值是2的15次方减1(可以表示2的15次方个数,但这些数中包含0这个数),要求存放的最大值,就需要减去0这个数。例如有7个数(0,1,2,3,4,5,6)最大值是6,而不是7. 2.最小负数表示方法: 根据最大整数表示,对应负数应该是2的15次方减1,但是结果却是2的15次方。这是因为0有两种表示,+0(0000 0
2022-04-01 16:01:33 394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人