FMOD

Section: Linux Programmer's Manual (3)
Updated: 2002-07-27
Index Return to Main Contents
 

NAME

fmod, fmodf, fmodl - floating-point remainder function  

SYNOPSIS

#include <math.h>

double fmod(double x, double y);

float fmodf(float x, float y);
long double fmodl(long double x, long double y);

Link with -lm.  

DESCRIPTION

The 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 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

remainder(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS
CONFORMING TO
SEE ALSO

linux.jgfs.net manual pages