総合手引 | セクション 3 | English | Deutsch | オプション |
#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 | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | "I liken starting one's computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act." | ” |
— Ken Pier, Xerox PARC |