- 2022tysc1451 的博客
c++整形数据范围
- 2025-4-26 16:26:41 @
类型 | 字节数 | 位数 | 最小值 | 最大值 |
---|---|---|---|---|
int |
4 | 32 | -2,147,483,648 | 2,147,483,647 |
unsigned int |
0 | 4,294,967,295 | ||
short |
2 | 16 | -32,768 | 32,767 |
unsigned short |
0 | 65,535 | ||
long |
4/8 | 32/64 | -2,147,483,648 | 2,147,483,647 |
或-9,223,372,036,854,775,808 | 或9,223,372,036,854,775,807 | |||
unsigned long |
4/8 | 32/64 | 0 | 4,294,967,295 |
或0 | 或18,446,744,073,709,551,615 | |||
long long |
8 | 64 | -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 |
unsigned long long |
0 | 18,446,744,073,709,551,615 |
类型 | 科学计数法表示范围(最小值 → 最大值) |
---|---|
short |
-3.2768×10⁴ → 3.2767×10⁴ |
unsigned short |
0 → 6.5535×10⁴ |
int |
-2.147483648×10⁹ → 2.147483647×10⁹ |
unsigned int |
0 → 4.294967295×10⁹ |
long (32位) |
-2.147483648×10⁹ → 2.147483647×10⁹ |
long (64位) |
-9.223372036854775808×10¹⁸ → 9.223372036854775807×10¹⁸ |
unsigned long (32位) |
0 → 4.294967295×10⁹ |
unsigned long (64位) |
0 → 1.8446744073709551615×10¹⁹ |
long long |
-9.223372036854775808×10¹⁸ → 9.223372036854775807×10¹⁸ |
unsigned long long |
0 → 1.8446744073709551615×10¹⁹ |