MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
numeric_traits< float32_t >类 参考

单精度浮点数类型的数值特征特化 更多...

#include <numeric_traits.hpp>

静态 Public 成员函数

static MSTL_NODISCARD constexpr float32_t min_posi () noexcept
 获取最小正规范值
static MSTL_NODISCARD constexpr float32_t max_posi () noexcept
 获取最大正规范值
static MSTL_NODISCARD constexpr float32_t min_nega () noexcept
 获取最小负规范值
static MSTL_NODISCARD constexpr float32_t max_nega () noexcept
 获取最大负规范值

静态 Public 属性

static constexpr int digits = 24
 尾数位数,包括隐藏位
static constexpr int digits10 = 6
 十进制有效位数
static constexpr int max_digits10 = 9
 保证精度的最大十进制位数
static constexpr int max_exponent = 128
 最大指数
static constexpr int max_exponent10 = 38
 最大十进制指数
static constexpr int min_exponent = -125
 最小指数
static constexpr int min_exponent10 = -37
 最小十进制指数

详细描述

单精度浮点数类型的数值特征特化

在文件 numeric_traits.hpp497 行定义.

成员函数说明

◆ max_nega()

MSTL_NODISCARD constexpr float32_t numeric_traits< float32_t >::max_nega ( )
inlinestaticconstexprnoexcept

获取最大负规范值

返回
最大负规范值

在文件 numeric_traits.hpp518 行定义.

◆ max_posi()

MSTL_NODISCARD constexpr float32_t numeric_traits< float32_t >::max_posi ( )
inlinestaticconstexprnoexcept

获取最大正规范值

返回
最大正规范值

在文件 numeric_traits.hpp508 行定义.

◆ min_nega()

MSTL_NODISCARD constexpr float32_t numeric_traits< float32_t >::min_nega ( )
inlinestaticconstexprnoexcept

获取最小负规范值

返回
最小负规范值

在文件 numeric_traits.hpp513 行定义.

◆ min_posi()

MSTL_NODISCARD constexpr float32_t numeric_traits< float32_t >::min_posi ( )
inlinestaticconstexprnoexcept

获取最小正规范值

返回
最小正规范值

在文件 numeric_traits.hpp503 行定义.


该类的文档由以下文件生成: