为什么无符号整型数值最大只能是65535,而不是65536

2024-12-26 22:34:29
推荐回答(5个)
回答1:

无符号整型是16位二进制数它的数值的范围是:0-65535
1111111111111111
十进制值=2^15+2^14+2^13+.......+2^4+2^3+2^2+2^1+2^0=2^16-1
=65535
所以最大值只能是65535

回答2:

十进制2位数能表示最大值是99,而不是100,一个道理

回答3:

无符号整型用2个字节保存一个无符号整数,范围: 0 ~ 2^16-1 ,一共可以保存 65536 个整数

回答4:

你可以去问哈比尔

回答5:

16位为1111111111111111 就是65535,再大就是17位了