FREXP(3)

명칭
frexp - 부동 소수점수(실수)를 소수부와 정수부에 변환

프로그램 라이브러리
libc

서식
<math.h> double frexp(double value, int *exp)

해설
frexp() 함수는, 부동 소수점수(실수)를 분할해, 정규화된 소수의 부분과 2 의 정수 누승의 부분으로 나눕니다. 정수부는, exp 하지만 가리킨다 int 오브젝트에 보존됩니다.

반환값
frexp() 함수는, 다음과 같은 값 x (을)를 돌려줍니다. 즉 x (은)는, 크기가 구간 [1/2, 1) 에 들어갈지도 깔고는 0 의 double 값이며, 거기에 2 의 *exp 승을 걸면(자) value (와)과 동일해집니다. value 하지만 0 인 경우, 결과의 어느 쪽의 부분도 0 이 됩니다.

관련 항목
ldexp(3), math(3), modf(3)

표준
frexp() 함수는, isoC 에 적합하고 있습니다.