arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス > ヘッダファイル一覧 >
float.h
float.h

このヘッダの目的

<float.h>は、処理系による浮動小数点変数の最大値や最小値などを定義する。 <limits.h>も参照のこと。

定義済み識別子

  • FLT_ROUNDS
  • DBL_DIG
  • DBL_MANT_DIG
  • DBL_MAX_10_EXP
  • DBL_MAX_EXP
  • DBL_MIN_10_EXP
  • DBL_MIN_EXP
  • FLT_DIG
  • FLT_MANT_DIG
  • FLT_MAX_10_EXP
  • FLT_MAX_EXP
  • FLT_MIN_10_EXP
  • FLT_MIN_EXP
  • FLT_RADIX
  • LDBL_DIG
  • LDBL_MANT_DIG
  • LDBL_MAX_10_EXP
  • LDBL_MAX_EXP
  • LDBL_MIN_10_EXP
  • LDBL_MIN_EXP
  • DBL_MAX
  • FLT_MAX
  • LDBL_MAX
  • DBL_EPSILON
  • DBL_MIN
  • FLT_EPSILON
  • FLT_MIN
  • LDBL_EPSILON
  • LDBL_MIN

働き

このヘッダファイルで定義される FLT_RADIX 以外のマクロはすべて定数である必要はなく、#ifディレクティブで条件式として使えるとは限らない。

定数の意味は、数学の知識が必要になるので省略する。

arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス > ヘッダファイル一覧 >
KC