> 文章列表 > 32位int类型的范围

32位int类型的范围

32位int类型的范围

32位整数(int)类型的取值范围是 -2147483648 到 2147483647。这是因为32位整数使用二进制补码表示,其中最高位(第32位)是符号位,0表示正数,1表示负数。正数的最大值是 0111 1111 1111 1111 1111 1111 1111 1111(二进制),即 2^31 - 1,而负数的最小值是 1000 0000 0000 0000 0000 0000 0000 0000(二进制),即 -2^31。

其他小伙伴的相似问题:

32位int在计算机中如何存储?

int32的符号位是如何处理的?

32位int类型适用于哪些计算?