numeric_limits用法
来源:互联网 发布:java中时间格式化 编辑:程序博客网 时间:2024/04/30 18:44
numeric_limits Class
模板类描述算术类型的属性的内置数字。
template<classType> classnumeric_limits
参数
Type
基本元素数据类型正在其属性测试或查询或设置。
备注
The header defines explicit specializations for the types wchar_t, bool, char,signed char, unsigned char, short, unsigned short, int, unsigned int, long, unsignedlong, float, double, long double,long long, unsigned long long, char16_t,and char32_t. 这些显式专用化,该成员的numeric_limits::is_specialized是true,并且所有相关的成员有意义的值。 该程序可以提供附加的显式专用化。 大多数的成员函数的类的描述或测试可能的实现float。
任何成员的任意专用化,不有有意义的值。成员对象不具有有意义的值存储为零 (或false),并不会返回有意义的值的成员函数返回Type(0)。
静态函数和常量
denorm_min
最小非零返回非正常化的值。
数字
返回类型可以表示且不丢失精度基数位数。
digits10
返回数字的小数位数,且不丢失精度的类型可以表示。
epsilon
返回大于 1,数据类型可以表示的 1 和最小值之间的差异。
has_denorm
测试类型是否允许非正常化的值。
has_denorm_loss
测试是否检测到丢失的准确性,作为非规范化丢失而不精确的结果。
has_infinity
测试类型是否为正无穷大的表示形式。
has_quiet_NaN
测试是否类型具有表示法的安静模式不是数字 (NAN),这是 nonsignaling。
has_signaling_NaN
测试类型是否为信号传输不是数字 (NAN) 表示法。
infinity
正无穷大的类型,如果可用的表示形式。
is_bounded
测试的一组可能代表一种类型的值是有限的。
is_exact
测试类型上执行的计算是免费的舍入误差。
is_iec559
如果类型符合 IEC 559 标准,测试。
is_integer
如果类型具有整数表示形式的测试。
is_modulo
如果类型具有测试模表示形式。
is_signed
测试类型都有一个有符号的表示。
is_specialized
如果类型具有显式专用化模板类中定义测试numeric_limits。
最低
返回最负面的有限值。
max
返回的最大的有限值的类型。
max_digits10
返回以确保两个不同的值的类型具有不同的十进制表示形式所需的小数位数。
max_exponent
返回最大正整型指数表示浮点类型可以作为一个有限值时引发的基数的基础,这一功能。
max_exponent10
返回最大正整型指数表示浮点类型可以作为一个有限值时引发的 10 个的基础,这一功能。
min
返回一种标准化的最小值。
min_exponent
返回最大负整数指数表示浮点类型可以作为一个有限值时引发的基数的基础,这一功能。
min_exponent10
返回最大负整数指数表示浮点类型可以作为一个有限值时引发的 10 个的基础,这一功能。
quiet_NaN
返回类型的安静的表示形式不是数字 (NAN)。
基数
返回不可或缺的基础,称为基数,用于类型的表示形式。
round_error
返回舍入错误类型的最大值。
round_style
返回一个值,它描述的各种方法的实现可以选择的舍入为整数值的浮点值。
signaling_NaN
返回类型的表示形式的信号不是数字 (NAN)。
tinyness_before
测试是否是类型可以确定一个值为太小,无法表示为正态化的数值舍入它之前。
陷阱
无论补漏白的算术异常报告类型实现的测试。
要求
标题: <limits>
命名空间: 标准
- numeric_limits用法
- numeric_limits
- numeric_limits
- numeric_limits
- numeric_limits
- numeric_limits
- numeric_limits
- limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- C++ limits头文件的用法(numeric_limits)
- Android网络连接判断与处理
- Python - 开始使用Python编程
- C++。NET的代码学习资料,真是少啊
- 高效Linux用户需要了解的命令行技能
- Matlab中的图怎样插入Word效果最好
- numeric_limits用法
- Qt 之 QTableWidget 的最基本使用方式
- 动软使用说明
- 如何在linux下查看apache的请求进程
- 设计原则
- 交通银行国际业务系统案例
- 离奇“undefined reference”错误分析与解决方案
- TCP/UDP端口列表
- 中国农业银行方案