fmod

NAME

fmod, fmodf, fmodl - floating-point remainder function

SYNOPSIS

#include <math.h>
 I double fmod(double  x , double  y );

I float fmodf(float x , float y );
I long double fmodl(long double x , long double y );
Link with -lm.

DESCRIPTION

The R fmod () 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 towards zero to an integer.

RETURN VALUE

The R fmod () function returns the remainder, unless y is zero, when the function fails and errno is set.

ERRORS

EDOM
The denominator y is zero.

CONFORMING TO

SVr4, 4.3BSD, C89. The float and long double variants are C99 requirements.

SEE ALSO