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