nextafter, nexttoward
From cppreference.com
                    
                                        
                    
                    
                                                            
                    |   Defined in header <math.h>
   | 
||
|   float       nextafterf( float from, float to );  | 
(since C99) | |
|   double      nextafter( double from, double to );  | 
(since C99) | |
|   long double nextafterl( long double from, long double to );  | 
(since C99) | |
|   float       nexttowardf( float from, long double to );  | 
(since C99) | |
|   double      nexttoward( double from, long double to );  | 
(since C99) | |
|   long double nexttowardl( long double from, long double to );  | 
(since C99) | |
Returns the next representable value of from in the direction of to. If from equals to to, to is returned.
Contents | 
[edit] Parameters
| from, to | - | floating point values | 
[edit] Return value
The next representable value of from in the direction of to.
[edit] Example
| This section is incomplete Reason: no example  | 
[edit] See also
|   C++ documentation for nextafter 
 |