Chapter Contents |
Previous |
Next |
nextafter |
Portability: | C99 |
SYNOPSIS | |
DESCRIPTION | |
RETURN VALUE | |
RELATED FUNCTIONS | |
SEE ALSO |
SYNOPSIS |
#include <math.h> double nextafter(double x, double y); float nextafterf(float x, float y); long double nextafterl(long double x, long double y);
DESCRIPTION |
nextafter
returns the next
representable value after x
in the direction
of y
. That is, if y > x
,
then the value returned is the next double greater than x
;
if y < x
, the the value returned is the
next double less than x
; and if y == x
, the value returned is y
.
The function name
nextafterf
should be
used for float
arguments, and nextafterl
for long double
arguments. Alternately, if the header file tgmath.h
is included, nextafter
may be used with any
numeric argument type.
RETURN VALUE |
nextafter
returns the next
value after x
(see DESCRIPTION).
RELATED FUNCTIONS |
nexttoward
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.