日本-日本語 |
|
|
|
OpenVMS マニュアル |
|
HP OpenVMS
|
目次 | 索引 |
浮動小数点の剰余 r = x - n*y (ただし,y はゼロでない数) を返します。
#include <math.h>double remquo (double x, double y, int * quo);
float remquof (float x, float y, int * quo);
long double remquol (long double x, long double y, int * quo);
x
実数値。y
実数値。quo
商の格納先となる int 型変数へのポインタ。
remquo(),remquof(),および remquol() 関数から得られる剰余は,それぞれが,remainder(),remainderf(),および remainderl() 関数から得られる剰余と同じです。また,quo が指す変数には,その符号が x/y と同じで,しかも,その絶対値が,2n を法としたときに x/y の整数商 (の絶対値) と合同になるような値を格納します (ただし,n は実装で定義される,3 以上の整数)。
r 成功したことを示します。 n は,浮動小数点の剰余 r = x - ny ( y はゼロでない数) です。 NaN x または y が NaN です。
目次 | 索引 |
|