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(&#177;∞) = +∞; 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, &#177;∞, または 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.

Never write it in C if you can do it in `awk';
Never do it in `awk' if `sed' can handle it;
Never use `sed' when `tr' can do the job;
Never invoke `tr' when `cat' is sufficient;
Avoid using `cat' whenever possible.
— Taylor's Laws of Programming