头文件limits—各个类型的数据的范围

Posted shrimp_929

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了头文件limits—各个类型的数据的范围相关的知识,希望对你有一定的参考价值。

要想知道各个类型的数据如int、float、double、long等所能表示的范围,可以加上头文件<limits>,这些类型的范围都在类numeric_limits中定义了的。

类模板:template <class T> numeric_limits

其中T为我们想要查询的数据的类型,如int、float、double等

函数min()、max()可输出该类型的最小、最大值。

如:

#include <iostream>
#include <limits>
using namespace std;

int main() {
    cout << numeric_limits<int>::min() << endl;
    cout << numeric_limits<int>::max() << endl;
    return 0;
}

以上是关于头文件limits—各个类型的数据的范围的主要内容,如果未能解决你的问题,请参考以下文章

使用头文件climits中的符号常量获知整型数据的表数范围---gyy整理

C语言 "limits.h" 数据类型的界限值

C++ STL 包含哪些头文件?

对于char型的,如果超出范围怎样算?

phpHttp请求头

phpHttp请求头