Oracle Solaris Studio 12.4 Man Pages

印刷ビューの終了

更新: January 2015
 
 

max_subnormall(3M)

名前

ieee_values , min_subnormal , min_subnormalf , min_subnormall , max_subnormal , max_subnormalf , max_subnormall , min_normal , min_normalf , min_normall , max_normal , max_normalf , max_normall , infinity , infinityf , infinityl , quiet_nan , quiet_nanf , quiet_nanl , signaling_nan , signaling_nanf , signaling_nanl - 特殊な浮動小数点の値

形式

cc [ flag ... ] file ...  -lsunmath -lm [ library ... ]
#include <sunmath.h>
double min_subnormal(void);
float min_subnormalf(void);
long double min_subnormall(void);
double max_subnormal(void);
float max_subnormalf(void);
long double max_subnormall(void);
double min_normal(void);
float min_normalf(void);
long double min_normall(void);
double max_normal(void);
float max_normalf(void);
long double max_normall(void);
double infinity(void);
float infinityf(void);
long double infinityl(void);
double quiet_nan(long n);
float quiet_nanf(long n);
long double quiet_nanl(long n);
double signaling_nan(long n);
float signaling_nanf(long n);
long double signaling_nanl(long n);

説明

これらの関数は、ANSI/IEEE 規格 754-1985 の浮動小数点演算に関連する特殊な値を返します。

min_subnormal() は、正の非正規数の最小値を返します。max_subnormal() は、正の非正規数の最大値を返します。

min_normal() は、正の正規数の最小値 (アンダーフローしきい値) を返します。max_normal() は、正の非正規数の最大値 (オーバーフローしきい値) を返します。

infinity() は、正の無限大を返します。

quiet_nan(n) は、クワイエット NaN を返します。signaling_nan(n) は、シグナリング NaN を返します。パラメータ n は使用されません。

属性

次の属性については、attributes(5) を参照してください。

属性タイプ
属性値
インタフェースの安定性
確実
MT レベル
MT-安全

関連項目

fpclassify(3M)、ieee_sun(3M)、isnand(3C)、nan(3M)、attributes(5)