NEARBYINT(3M)          Mathematical Library Functions          NEARBYINT(3M)
NAME
       nearbyint, nearbyintf, nearbyintl - floating-point rounding functions
SYNOPSIS
       c99 [ 
flag... ] 
file... 
-lm [ 
library... ]
       #include <math.h>       
double nearbyint(
double x);       
float nearbyintf(
float x);       
long double nearbyintl(
long double x);
DESCRIPTION
       These functions round their argument to an integer value in floating-
       point format, using the current rounding direction and without
       raising the inexact floating-point exception.
RETURN VALUES
       Upon successful completion, these functions return the rounded
       integer value.
       If 
x is NaN, a NaN is returned.
       If 
x is +-0, +-0 is returned.
       If 
x is +-Inf, 
x is returned.
ATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +----------------------------+-----------------------------+
       |      ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
       +----------------------------+-----------------------------+
       |Interface Stability         | Standard                    |
       +----------------------------+-----------------------------+
       |MT-Level                    | MT-Safe                     |
       +----------------------------+-----------------------------+
SEE ALSO
       math.h(3HEAD), 
feclearexcept(3M), 
fetestexcept(3M), 
attributes(7),       
standards(7)SunOS 5.11                      July 12, 2006                  NEARBYINT(3M)