GNU/Linux | 
					RedHat 6.2(Zoot) | 
					|
![]()  | 
					drem(3) | 
					![]()  | 
				
drem − floating-point remainder function
#include <math.h>
double drem(double x, double y);
The drem() function computes the remainder of dividing x by y. The return value is x - n * y, where n is the quotient of x / y, rounded to the nearest integer. If the quotient is 1/2, it is rounded to the even number.
The drem() function returns the remainder, unless y is zero, when the function fails and errno is set.
| 
 EDOM  | 
 The denominator y is zero.  | 
BSD 4.3
fmod(3)
![]()  | 
				drem(3) | ![]()  |