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'. Syntaxfloat 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 1Let'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
|