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.

Not only is UNIX dead, it's starting to smell really bad.
— Rob Pike