MicrOS
nextafter.c File Reference
#include "../math.h"

Functions

double nextafter (double x, double y)
 Next representable value. More...
 

Function Documentation

◆ nextafter()

double nextafter ( double  x,
double  y 
)

Next representable value.

The nextafter functions determine the next representable value, in the type of the function, after x in the direction of y, where x and y are first converted to the type of the function. The nextafter functions return y if x equals y. A range error may occur if the magnitude of x is the largest finite value representable in the type and the result is infinite or not representable in the type.

Parameters
xBase value.
yValue toward which the return value is approximated.
Returns
The nextafter functions return the next representable value in the specified format after x in the direction of y.