C++double类型的取值范围
时间: 2024-05-12 14:09:42 浏览: 277
C++中的double类型是一种浮点数类型,用于表示带小数点的数值。其取值范围为±2.23e-308到±1.79e+308,可以表示的精度为15到16位小数。以下是一个示例代码,演示了如何输出double类型的最大值和最小值:
```cpp
#include <iostream>
#include <limits>
using namespace std;
int main() {
cout << "The minimum value of double is: " << numeric_limits<double>::lowest() << endl;
cout << "The maximum value of double is: " << numeric_limits<double>::max() << endl;
return 0;
}
```
输出结果为:
```
The minimum value of double is: -1.79769e+308
The maximum value of double is: 1.79769e+308
```
阅读全文