Chapter Contents |
Previous |
Next |
nearbyint |
Portability: | C99 |
SYNOPSIS | |
DESCRIPTION | |
RETURN VALUE | |
IMPLEMENTATION | |
USAGE NOTES | |
RELATED FUNCTIONS | |
SEE ALSO |
SYNOPSIS |
#include <math.h> double nearbyint(double x); float nearbyintf(float x); long double nearbyintl(long double x);
DESCRIPTION |
nearbyint
converts its
argument to an integral value using the current rounding mode, and returns
it as a floating-point value. The inexact floating-point exception
is not raised.
The function name nearbyintf
should be
used for float
arguments, and nearbyintl
for long double
arguments. Alternately, if the header file tgmath.h
is included, nearbyint
may be used with any
numeric argument type.
RETURN VALUE |
nearbyint
returns its argument
converted to an integer.
IMPLEMENTATION |
nearbyint
is implemented
as a built-in function unless it is undefined by a #undef
statement.
USAGE NOTES |
For hexadecimal floating-point, the nearbyint
function is identical to the rint
function.
RELATED FUNCTIONS |
ceil
, floor
, llrint
,
llround
, lrint
, lround
, rint
, round
,
trunc
SEE ALSO |
"Mathematical Functions" in Chapter 2, "Function Categories"
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright © 2004 by SAS Institute Inc., Cary, NC, USA. All rights reserved.