Function std.math.remainder
Calculate the remainder
x
REM y
, following IEC 60559.
REM is the value of x
- y
* n, where n is the integer nearest the exact
value of x
/ y
.
If |n - x
/ y
| == 0.5, n is even.
If the result is zero, it has the same sign as x
.
Otherwise, the sign of the result is the sign of x
/ y
.
Precision mode has no effect on the remainder
functions.
remquo returns n in the parameter n.
x
y
remainder
(x
, y
)x
Prototype
real remainder( real x, real y ) nothrow @nogc @trusted;
Note
remquo not supported on windows
Authors
Walter Bright, Don Clugston, Conversion of CEPHES math library to D by Iain Buclaw