マニュアルページ max_subnormal.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)