-

Functions HI-TECH C FREXP

提供: HI-TECH C for CP/M Fan WIKI(JP)
2018年1月2日 (火) 23:25時点におけるKumokosi (トーク | 投稿記録)による版 (ページの作成:「<strong>FREXP, LDEXP</strong> ==概要== #include <math.h> double frexp(double f, int * p) double ldexp(double f, int i) ==詳細== <strong>Frexp</strong...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

FREXP, LDEXP

概要

#include  <math.h>

double    frexp(double f, int * p)

double    ldexp(double f, int i)


詳細

Frexp()は浮動小数点数を標準化??した端数と、2の整数の乗数??に分割します。整数はpで示されるオブジェクトに格納されます。 この返り値xはinterval(0.5,1.0)もしくはゼロ??で、fは2を*pに格納された数でべき乗した数のx倍に等しくなります。もし、fがゼロの場合、結果の両方の部分がゼロになります。Ldexp()は逆の操作をし、整数iが浮動小数点数fのべき指数に加えられ、結果として生じる数が返されます。