FREXP(3)

名前
frexp - 浮動小数点実数を分数と整数成分に変換する。

書式
#include <math.h>

double frexp(double x, int *exp);

説明
frexp()関数は浮動小数点実数 x を正規化分数と
 exp に保存される指数に 分解する。

返り値
frexp() 関数は正規化分数を返す。 引数 x がゼロでないなら、この正規化分数は x に2のべき乗を乗じたものであり、 常に1/2から1の範囲となる(ただし1自体は含まれない)。 x がゼロの場合、正規化分数はゼロになり exp にはゼロが保存される。

準拠
SVID 3, POSIX, BSD 4.3, ISO 9899

関連項目
ldexp(3), modf(3)