- cfloat[meta header]
- macro[meta id-type]
- [mathjax enable]
#define LDBL_MANT_DIG implementation-definedlong double を基数 FLT_RADIX で表現した際の仮数部の桁数を表すマクロ。
<cfloat> のモデルにおける
std::numeric_limits<long double>::digits と等しい。
- 本マクロは
#ifプリプロセッサディレクティブに使用可能な定数式である。 LDBL_MANT_DIGは Long DouBLe MANTissa DIGits(mantissa:仮数部、digit:桁)に由来する。
#include <iostream>
#include <cfloat>
int main()
{
std::cout << LDBL_MANT_DIG << '\n';
}- LDBL_MANT_DIG[color ff0000]
64