総合手引 | セクション 3 | English | オプション |
#include <math.h>
copysign() および copysignf() は、 x の符号を y の符号に置き換えて x を返します。
-∞ < x < +∞ の時には、 finite() および finitef() は、値 1 を返します。そうでない時 ( |x, Ns, | = ∞ または x が NaN の時) には、0 が返されます。
ilogb() および ilogbf() は、 x の n 乗を整数型で返します。 ilogb(±∞) は INT_MAX を返し、 ilogb() は INT_MIN を返します。
nextafter() および nextafterf() は、次のマシン表示可能な数を x から y 方向に返します。
remainder() および remainderf() は、剰余 r := x - n*y を返します。このとき n は x, Ns, /, Ns, Fa, y の正確な値に最も近い整数です。更に、 |n - x, No, /, Fa, y, No, |= 1/2 ならば、 n は偶数です。その結果、剰余は正確に計算され、 |r, No, |≤ |y, No, |/2となります。しかし、 remainder(x) および remainder(∞) は、NaN を生成する無効な演算です。
scalbn() および scalbnf() は、指数操作によって計算された x, Ns, *(2**, Ns, Fa, n) を返します。
IEEE (3) | February 25, 1994 |
総合手引 | セクション 3 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Ken Thompson has an automobile which he helped design. Unlike most automobiles, it has neither speedometer, nor gas gauge, nor any of the other numerous idiot lights which plague the modern driver. Rather, if the driver makes a mistake, a giant “?” lights up in the center of the dashboard. “The experienced driver,” says Thompson, “will usually know what's wrong.” | ” |