IEEE_TEST(3)

명칭
logb, logbf, scalb, scalbf, significand, significandf - IEEE 테스트 함수

프로그램 라이브러리

서식
<math.h> double logb(double x) float logbf(float x) double scalb(double x, double n) float scalbf(float x, float n) double significand(double x) float significandf(float x)

해설
이러한 함수는, 유저가 ieee754 에의 적합을 테스트하는 것을 가능하게 합니다. 그 이외의 목적에서의 이러한 사용은 추천 되지 않습니다.

logb(x) 및 logbf(x) (은)는, x 의 n 승을 돌려줍니다. 여기서의 n (은)는, 부호 첨부 정수가 배정밀도 부동 소수점에 변환된 것입니다. logb() = +; logb(0) = - 그리고, 0 에 의한 제산의 예외를 수반합니다.

scalbn(x, n) 및 scalbnf(x, n) (은)는, 지수 조작에 의해 계산되었다 x*(2**n) (을)를 돌려줍니다.

significand(x) 및 significandf(x) (은)는, 1 ≤ sig < 2 의 범위에서 x := sig * 2**n 될 때의, sig (을)를 돌려줍니다. significand(x) 및 significandf(x) (은)는, x 하지만 0, , 또는 때에는 정의되지 않습니다.

관련 항목
ieee(3), math(3)

표준
ieee754