nextafter, nextafterf, nextafterl, _nextafter, _nextafterf

Returns the next representable neighbor.

double _nextafter( 
   double x, 
   double y  
);

Parameters

  • x, y
    Double-precision floating-point values.

Return Value

If x=y, _nextafter returns x, with no exception triggered. If either x or y is a quiet NaN, then the return value is one or the other of the input NaNs.

Remarks

The _nextafter function returns the closest representable neighbor of x in the direction toward y.

Requirements

Routine

Required header

_nextafter

<float.h>

For more compatibility information, see Compatibility in the Introduction.

Libraries

All versions of the C run-time libraries.

.NET Framework Equivalent

Not applicable. To call the standard C function, use PInvoke. For more information, see Platform Invoke Examples.

See Also

Reference

Floating-Point Support

_isnan