[指定形式]
double frexp(double x, int *exp)
float frexpf(float x, int *exp)
long double frexpl(long double x, int *exp) 【V2.01.00以降】
[詳細説明]
xを,正規化した数と2の整数べき乗とに分割します。正規化した数を返却し,整数をexpが指すint型のオブジェクトに格納します。
返却値をretとした場合,次の条件を満たします。
 
[特殊ケース]
|  |  |  | 
| 
x==0 | 
0,*exp=0 | 
- | 
| 
x==±∞ | 
NaN,*exp=0 | 
EDOM | 
| 
x==NaN | 
NaN,*exp=0 | 
- |