C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ Math nextafter()The nextafter() function represents the next representable value in a specific direction. Suppose two numbers are 'from' and 'to'. Therefore, the nextafter() function finds the next value of 'from' in the direction of 'to'. Syntax
float nextafter( float from, float to); double nextafter( double from, double to); long double nextafter( long double from, long double to); promoted nextafter( arithmetic from, arithmetic to); Note: If any argument is long double, then the return type is long double. If not, the return type is double.Parameter
( from, to): These are the floating point values. Return value
Example 1
Let's see a simple example when the value of 'from' and 'to' are equal. #include Output: Values of from and to are:6.7, 6.7 6.7 In the above example, values of 'from' and 'to' are equal. Therefore, the function returns the value of 'from'. Example 2Let's see a simple example when 'from' and 'to' are of same type. #include Output: Values of from and to are:0, 6 4.94066e-324 In the above example, 'from' and 'to' are of same type but are unequal. The nextafter() function returns the value i.e 4.94066e-324
Next TopicC++ Math Functions
|