std::numeric_limits::radix

来自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 int radix
(C++11 前)
static constexpr int radix
(C++11 起)
std::numeric_limits<T>::radix的值的基础上的数字系统中使用的代表性的类型。这是所有的二进制数字类型,但它可能是,例如,IEEE 754 10十进制浮点类型或第三方二进制编码的十进制数整数。这个常量是有意义的所有专业.
原文:
The value of std::numeric_limits<T>::radix is the base of the number system used in the representation of the type. It is 2 for all binary numeric types, but it may be, for example, 10 for IEEE 754 十进制浮点类型 or for third-party 二进制编码的十进制数 integers. This constant is meaningful for all specializations.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 标准的专业

T
值的std::numeric_limits<T>::radix
原文:
value of std::numeric_limits<T>::radix
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
/* non-specialized */ 0
bool 2
char 2
signed char 2
unsigned char 2
wchar_t 2
char16_t 2
char32_t 2
short 2
unsigned short 2
int 2
unsigned int 2
long 2
unsigned long 2
long long 2
unsigned long long 2
float FLT_RADIX
double FLT_RADIX
long double FLT_RADIX

[编辑] 另请参阅

[静态]
radix数量的数字,可以表示没有变化
原文:
number of radix digits that can be represented without change
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开静态成员常量) [编辑]
一个比最小的负电源是一个有效的标准浮点值的基数
原文:
one more than the smallest negative power of the radix that is a valid normalized floating-point value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开静态成员常量) [编辑]
一个比最大的整数次幂的基数是一个有效的有限浮点值
原文:
one more than the largest integer power of the radix that is a valid finite floating-point value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开静态成员常量) [编辑]