Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
RINT(3)		       FreeBSD Library Functions Manual		       RINT(3)

NAME
     nearbyint,	nearbyintf, rint, rintf	-- round to integral value in float-
     ing-point format

LIBRARY
     Math Library (libm, -lm)

SYNOPSIS
     #include <math.h>

     double
     nearbyint(double x);

     float
     nearbyintf(float x);

     double
     rint(double x);

     float
     rintf(float x);

DESCRIPTION
     The rint()	and the	rintf()	functions return the integral value nearest to
     x according to the	prevailing rounding mode.  These functions raise an
     inexact exception when the	original argument is not an exact integer.

     The nearbyint() and nearbyintf() functions	perform	the same operation,
     except that they do not raise an inexact exception.

SEE ALSO
     abs(3), ceil(3), fabs(3), fenv(3),	floor(3), ieee(3), math(3), round(3)

STANDARDS
     The nearbyint(), nearbyintf(), rint(), and	rintf()	functions conform to
     ISO/IEC 9899:1999 (``ISO C99'').

HISTORY
     A rint() function appeared	in Version 6 AT&T UNIX.	 The nearbyint() and
     nearbyintf() functions appeared in	FreeBSD	5.3.

FreeBSD	9.2			 July 5, 2004			   FreeBSD 9.2

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | STANDARDS | HISTORY

Want to link to this manual page? Use this URL:
<http://www.freebsd.org/cgi/man.cgi?query=nearbyint&sektion=3&manpath=FreeBSD+5.3-RELEASE>

home | help