ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::basic_environment::float_infos::float16_float_info结构体 参考

Public 类型

typedef decltype(precision_maskprecision_type
 
typedef uint16_t data_type
 
typedef uint8_t exponent_unsigned_type
 
typedef int8_t exponent_signed_type
 

静态 Public 属性

static constexpr auto precision_mask =uint16_t(0x07FFu)
 
static constexpr auto precision_base =uint16_t(0x0800u)
 
static constexpr auto precision_base_bit =11u
 
static constexpr auto exponent_diff =15
 
static constexpr auto exponent_min =-14
 
static constexpr auto exponent_max =15
 
static constexpr auto exponent_mask =uint16_t(0x7FFFu)
 
static constexpr auto quick_invsqrt_magic_number =uint16_t(0xB350u)
 

详细描述

在文件 all_defs.cpp3471 行定义.

成员类型定义说明

◆ data_type

◆ exponent_signed_type

◆ exponent_unsigned_type

◆ precision_type

类成员变量说明

◆ exponent_diff

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::exponent_diff =15
staticconstexpr

在文件 all_defs.cpp3485 行定义.

◆ exponent_mask

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::exponent_mask =uint16_t(0x7FFFu)
staticconstexpr

在文件 all_defs.cpp3496 行定义.

◆ exponent_max

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::exponent_max =15
staticconstexpr

在文件 all_defs.cpp3489 行定义.

◆ exponent_min

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::exponent_min =-14
staticconstexpr

在文件 all_defs.cpp3487 行定义.

◆ precision_base

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::precision_base =uint16_t(0x0800u)
staticconstexpr

在文件 all_defs.cpp3481 行定义.

◆ precision_base_bit

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::precision_base_bit =11u
staticconstexpr

在文件 all_defs.cpp3483 行定义.

◆ precision_mask

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::precision_mask =uint16_t(0x07FFu)
staticconstexpr

在文件 all_defs.cpp3473 行定义.

◆ quick_invsqrt_magic_number

constexpr auto elc::defs::basic_environment::float_infos::float16_float_info::quick_invsqrt_magic_number =uint16_t(0xB350u)
staticconstexpr

在文件 all_defs.cpp3499 行定义.


该结构体的文档由以下文件生成: