|
NAMEfmax , fmaxf ,
fmaxl , fmin ,
fminf , fminl —
floating-point maximum and minimum functions
LIBRARYMath Library (libm, -lm)SYNOPSIS#include <math.h>
double
float
long double
double
float
long double
DESCRIPTIONThefmax (), fmaxf (), and
fmaxl () functions return the larger of
x and y, and likewise, the
fmin (), fminf (), and
fminl () functions return the smaller of
x and y. They treat
+0.0 as being larger than
-0.0 . If one argument is an NaN, then the other
argument is returned. If both arguments are NaNs, then the result is an NaN.
These routines do not raise any floating-point exceptions.
SEE ALSOfabs(3), fdim(3), math(3)STANDARDSThefmax (), fmaxf (),
fmaxl (), fmin (),
fminf (), and fminl () functions
conform to ISO/IEC 9899:1999
(“ISO C99”).
HISTORYThese routines first appeared in FreeBSD 5.3.
Visit the GSP FreeBSD Man Page Interface. |