MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
数值特征

数值类型特性的主模板和特化 更多...

class  numeric_traits< T, Dummy >
 数值类型极限特性主模板 更多...
class  numeric_traits< const T >
 numeric_limits的const特化版本 更多...
class  numeric_traits< volatile T >
 numeric_limits的volatile特化版本 更多...
class  numeric_traits< const volatile T >
 numeric_limits的const volatile特化版本 更多...
class  numeric_traits< bool >
 bool类型的数值特征特化 更多...
class  numeric_traits< int8_t >
 int8_t类型的数值特征特化 更多...
class  numeric_traits< int16_t >
 int16_t类型的数值特征特化 更多...
class  numeric_traits< int32_t >
 int32_t类型的数值特征特化 更多...
class  numeric_traits< int64_t >
 int64_t类型的数值特征特化 更多...
class  numeric_traits< uint8_t >
 uint8_t类型的数值特征特化 更多...
class  numeric_traits< uint16_t >
 uint16_t类型的数值特征特化 更多...
class  numeric_traits< uint32_t >
 uint32_t类型的数值特征特化 更多...
class  numeric_traits< uint64_t >
 uint64_t类型的数值特征特化 更多...
class  numeric_traits< char >
 char类型的数值特征特化 更多...
class  numeric_traits< char16_t >
 char16_t类型的数值特征特化 更多...
class  numeric_traits< char32_t >
 char32_t类型的数值特征特化 更多...
class  numeric_traits< float32_t >
 单精度浮点数类型的数值特征特化 更多...
class  numeric_traits< float64_t >
 双精度浮点数类型的数值特征特化 更多...

枚举

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
}
 浮点数舍入模式 更多...

详细描述

数值类型特性的主模板和特化

枚举类型说明

◆ FLOAT_DENORM_TYPE

enum class FLOAT_DENORM_TYPE
strong

浮点数次正规化状态

描述浮点数类型是否支持次正规化(denormalized)值。

枚举值
INDETERMINATE 

状态不确定

ABSENT 

不支持次正规化

PRESENT 

支持次正规化

在文件 numeric_traits.hpp34 行定义.

◆ FLOAT_ROUND_TYPE

enum class FLOAT_ROUND_TYPE
strong

浮点数舍入模式

描述浮点数类型的舍入方式。

枚举值
INDETERMINATE 

舍入方式不确定

TOWARD_ZERO 

向零舍入(截断)

TO_NEAREST 

向最近值舍入(四舍五入)

TOWARD_INFINITY 

向正无穷舍入(向上取整)

TOWARD_NEG_INFINITY 

向负无穷舍入(向下取整)

在文件 numeric_traits.hpp46 行定义.