int32的取值范围
时间: 2023-11-06 16:05:04 浏览: 508
short,int ,long,float取值范围
4星 · 用户满意度95%
int32的取值范围是-2147483648到2147483647。这是因为在32位机器中,int类型占32位,其中一位为符号位,剩下的31位用来表示数值。最高位的符号位用来表示正负性,1表示为负,0表示为正。对于有符号的int32变量,最大值为2,147,483,647,即2^31 - 1,最小值为-2,147,483,648,即-2^31。而对于无符号的int32变量,最大值为2^32 - 1,即4,294,967,295,最小值为0。所以,int32的取值范围为[-2147483648, 2147483647]。
阅读全文