*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: fmax | Section: 3 | Source: OpenBSD | File: fmax.3
FMAX(3) FreeBSD Library Functions Manual FMAX(3) NAME fmax, fmaxf, fmaxl, fmin, fminf, fminl - floating-point maximum and minimum functions SYNOPSIS #include <math.h> double fmax(double x, double y); float fmaxf(float x, float y); long double fmaxl(long double x, long double y); double fmin(double x, double y); float fminf(float x, float y); long double fminl(long double x, long double y); DESCRIPTION The fmax(), 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 ALSO fabs(3), fdim(3) STANDARDS The fmax(), fmaxf(), fmaxl(), fmin(), fminf(), and fminl() functions conform to ISO/IEC 9899:1999 ("ISO C99"). HISTORY These routines first appeared in OpenBSD 4.5. FreeBSD 14.1-RELEASE-p8 April 26, 2016 FreeBSD 14.1-RELEASE-p8

Navigation Options