tail head cat sleep
QR code linking to this page

manページ  — IEEE_TEST

名称

logb, logbf, scalb, scalbf, significand, significandf – IEEE テスト関数

内容

ライブラリ


.Ld libm

書式

#include <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) は、 xn 乗を返します。ここでの n は、符号付き整数が倍精度浮動小数点に変換されたものです。 logb(±∞) = +∞; logb() = -∞ で、0 による除算の例外を伴います。

scalbn(x, n) および scalbnf(x, n) は、指数操作により計算された x, Ns, *(2**, Ns, Fa, n) を返します。

significand(x) および significandf(x) は、1 ≤ sig < 2 の範囲で x := sig, No, *, 2**, Ns, Fa, n となる時の、 sig を返します。 significand(x) および significandf(x) は、 x が 0, ±∞, または NaN の時には定義されません。

関連項目

ieee(3), math(3)

規格

-ieee754

IEEE_TEST (3) March 10, 1994

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

The Unix phenomenon is scary. It doesn't go away.
— Steve Ballmer