Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 848 Bytes

flt_mant_dig.md

File metadata and controls

36 lines (28 loc) · 848 Bytes

FLT_MANT_DIG

  • cfloat[meta header]
  • macro[meta id-type]
  • [mathjax enable]
# define FLT_MANT_DIG implementation-defined

概要

float を基数 FLT_RADIX で表現した際の仮数部の桁数を表すマクロ。
<cfloat> のモデルにおける $p$

std::numeric_limits<float>::digits と等しい。

備考

  • 本マクロは #if プリプロセッサディレクティブに使用可能な定数式である。
  • FLT_MANT_DIG は FLoaT MANTissa DIGits(mantissa:仮数部、digit:桁)に由来する。

#include <iostream>
#include <cfloat>

int main()
{
  std::cout << FLT_MANT_DIG << '\n';
}
  • FLT_MANT_DIG[color ff0000]

出力例

24