|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
数值类型特性的主模板和特化 更多...
枚举 | |
| enum class | float_denorm_type { float_denorm_type::INDETERMINATE = -1 , float_denorm_type::ABSENT , float_denorm_type::PRESENT } |
| 浮点数次正规化状态 更多... | |
| enum class | float_round_type { float_round_type::INDETERMINATE = -1 , float_round_type::TOWARD_ZERO , float_round_type::TO_NEAREST , float_round_type::TOWARD_INFINITY , float_round_type::TOWARD_NEG_INFINITY } |
| 浮点数舍入模式 更多... | |
数值类型特性的主模板和特化
|
strong |
浮点数次正规化状态
描述浮点数类型是否支持次正规化(denormalized)值。
| 枚举值 | |
|---|---|
| INDETERMINATE | 状态不确定 |
| ABSENT | 不支持次正规化 |
| PRESENT | 支持次正规化 |
在文件 numeric_traits.hpp 第 34 行定义.
|
strong |
浮点数舍入模式
描述浮点数类型的舍入方式。
| 枚举值 | |
|---|---|
| INDETERMINATE | 舍入方式不确定 |
| TOWARD_ZERO | 向零舍入(截断) |
| TO_NEAREST | 向最近值舍入(四舍五入) |
| TOWARD_INFINITY | 向正无穷舍入(向上取整) |
| TOWARD_NEG_INFINITY | 向负无穷舍入(向下取整) |
在文件 numeric_traits.hpp 第 46 行定义.