remquo / remquof / remquol
|
浮動小数点値を最も近い整数値に丸めます。
[指定形式]
#include <math.h>
double remquo(double d1, double d2, long *q);
float remquof(float d1, float d2, long *q);
long double remquol(long double d1, long double d2, long *q);
[引数]
d1, d2 整数に丸める値 ( d1 / d2 )
q 剰余計算結果の商を格納する場所を指す値
[戻り値]
d1とd2の剰余値
[備考]
qに格納される値はx/yと同じ符号と、2n(n は 3 以上の処理系定義整数値)を法とする x/y の整数の商を持ちます。