1.C++基本数值类型
![](https://i-blog.csdnimg.cn/blog_migrate/3ffa979791ac6ad3cef5bb6ee4f76066.png)
2.不同类型取值范围:
类型 | 范围 | 备注 |
short | -32768 ~ 32767 | |
unsigned short | 0~65535 | |
int | -2147483648 ~2147483647 | |
unsigned int | 0~4294967295 | |
long | -2147483648 ~ 2147483647 | |
unsigned long | 0 ~ 4294967295 | |
long long | -9223372036854775808 ~9223372036854775807 | |
unsigned long long | 0 ~ 18446744073709551615 | |
float | 1.17549e-38 ~ 3.40282e+38 | 有效位数:6 |
double | 2.22507e-308 ~ 1.79769e+308 | 有效位数:15 |
long double | 1.79769e+308 ~ 1.79769e+308 | 有效位数:15 |