![]() |
![]() |
日本-日本語 | ![]() |
|
|
|
![]() |
![]() OpenVMS マニュアル |
|
![]() |
HP OpenVMS
|
目次 | 索引 |
![]() | remainder (Integrity, Alpha) | ![]() |
浮動小数点の剰余 r = x - n*y (ただし,y はゼロでない数) を返します。
#include <math.h>double remainder (double x, double y);
float remainderf (float x, float y);
long double remainderl (long double x, long double y);
x
実数値。y
実数値。
これらの関数は,浮動小数点の剰余 r = x - n*y (ただし,y はゼロでない数) を返します。値 n は,値 x/y に最も近い整数,つまり,n = rint(x/y) です。|n - x/y| = 1/2の場合は,n の値として偶数が選択されます。
remainder関数の動作は,丸めモードに依存していません。
r 成功したことを示します。 r は,浮動小数点の剰余 r = x - ny ( y はゼロでない数) です。 NaN x または y が NaN です。
目次 | 索引 |
![]() |
||||||||
|