std::numeric_limits::has_denorm_loss

来自cppreference.com

 
 
 
类型支持
基本类型
基础类型
定宽整数类型 (C++11)
数值极限
C 数值极限接口
运行时类型信息
类型特性
类型类别
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
类型属性
(C++11)
(C++11)
(C++11)
(C++14)
(C++11)
(C++11)(C++17中过时)
(C++11)
类型特性常量
元函数
(C++17)
受支持操作
关系与属性查询
(C++11)
(C++11)
(C++11)
(C++11)
类型修改
(C++11)
(C++11)
(C++11)
类型变换
(C++11)
(C++11)
(C++17)
(C++11)(C++17中过时)
(C++17)
 
 
static const bool has_denorm_loss
(C++11 前)
static constexpr bool has_denorm_loss
(C++11 起)
std::numeric_limits<T>::has_denorm_losstrue所有的浮点类型T能够识别的精度损失由于从结果不精确等原因造成的非规范化.
原文:
The value of std::numeric_limits<T>::has_denorm_loss is true for all floating-point types T capable of distinguishing loss of precision due to denormalization from other causes of inexact result.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 标准的专业

T
值的std::numeric_limits<T>::has_denorm_loss
原文:
value of std::numeric_limits<T>::has_denorm_loss
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
/* non-specialized */ false
bool false
char false
signed char false
unsigned char false
wchar_t false
char16_t false
char32_t false
short false
unsigned short false
int false
unsigned int false
long false
unsigned long false
long long false
unsigned long long false
float
实现定义的
原文:
implementation-defined
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
double
实现定义的
原文:
implementation-defined
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
long double
实现定义的
原文:
implementation-defined
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 注释

符合标准的IEE 754浮点实现三个预定义的时刻可能会检测到浮点下溢
原文:
Standard-compliant IEE 754 floating-point implementations may detect the floating-point underflow at three predefined moments:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
计算的结果值的绝对值小于std::numeric_limits<T>::min()后,这样的实现检测tinyness舍入之前.
原文:
after computation of a result with absolute value smaller than std::numeric_limits<T>::min(), such implementation detects tinyness before rounding.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
后四舍五入的结果std::numeric_limits<T>::digits位,如果结果是微小的,这样的实现检测tinyness后四舍五入.
原文:
after rounding of the result to std::numeric_limits<T>::digits bits, if the result is tiny, such implementation detects tinyness after rounding.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
如果转换的圆形小结果低于正常形式的造成的精度损失,等实现检测denorm损失,.
原文:
if the conversion of the rounded tiny result to subnormal form resulted in the loss of precision, such implementation detects denorm loss.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 示例

[编辑] 另请参阅

识别检测tinyness四舍五入前的浮点类型
原文:
identifies floating-point types that detect tinyness before rounding
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(公开静态成员常量) [编辑]
[静态]
鉴别浮点类型所用的非正规风格
(公开静态成员常量) [编辑]