无符号整数的取值范围

1个字节是8位,每位可以用0、1表示,所以,2个字节16位的整型数,最大可以表示的数字是:2的16次方 = 65536 所以,无符号整型的取值范围是 0 - 65536 如果是有符号整数,由于要加个符号位,所以,取值范围:2的15次方 = (+-)32768 又由于,二进制的第一位是用来表示正负号的,0表示正,1...
无符号整数的取值范围
1个字节是8位,每位可以用0、1表示,所以,2个字节16位的整型数,最大可以表示的数字是:

2的16次方 = 65536 所以,无符号整型的取值范围是 0 - 65536

如果是有符号整数,由于要加个符号位,所以,取值范围:

2的15次方 = (+-)32768

又由于,二进制的第一位是用来表示正负号的,0表示正,1表示负。这里有一个问题:0本来既不是正数,也不是负数,但它占用了0000(十六进制0)的位置,因此有符号的整数类型范围中正数个数比负数少一个。

所以,带符号符号整型的取值范围是 -32768 - 327672023-10-22
鱼渣文库 阅读 11 次 更新于 2025-09-17 19:28:49 我来答关注问题0
鱼渣文库在线解答立即免费咨询

符号相关话题

Copyright © 2023 WK.YUZHAZHA.COM - 鱼渣文库
返回顶部