マニュアルページ quiet_nan.3m




名前

     ieee_values,   min_subnormal,   max_subnormal,   min_normal,
     max_normal, infinity, quiet_nan, signaling_nan - IEEE 算術機
     構の最大・最小値を返す関数


形式

     cc [ flag ... ] file ...  -lsunmath -lm [ library ... ]

          flag にはフラグ、 file にはファイル名、 library には ラ
          イブラリ名を指定します。

     #include <sunmath.h>

     double min_subnormal(void);

     double max_subnormal(void);

     double min_normal(void);

     double max_normal(void);

     double infinity(void);

     double quiet_nan(long n);

     double signaling_nan(long n);


機能説明

     これらの関数は、 ANSI/IEEE 規格 754-1985 の倍精度浮動小数 点
     の算術演算に対応した特殊な値を返します。特殊な値とは、正の非
     正規数の最大値と最小値、正の正規数の最大値と最小値、正の無限
     大、 シグナルを発生しない NaN、シグナルを発生する NaN です。
     quiet_nan(n) と signaling_nan(n) の long 形式のパラメタ n は
     現在未使用です。返される非数の有効桁数を指定するパラメタとし
     て、将来使用するために予約されています。

     これらの関数は、いずれも IEEE の丸めモードやトラップモードに
     は影響されず、また IEEE 例外も発生しません。


関連項目

     ieee_sun(3M)