nexttoward函数
概要:
#include <math.h> double nexttoward(double , long double );
描述:
该函数确定沿参数方向、参数后的下一个double类型的可表示值。
该函数等价于nextafter函数,区别在于参数为long double类型;并且如果参数等于参数,函数将返回转换为double类型的。该函数结果由函数类型决定,第二个参数不会丢失范围或者精度。
参数:
double
参数为double类型的浮点数。
long double
参数为long double类型的浮点数。
返回值:
函数返回沿参数方向、参数后的下一个double类型的可表示值。
范例:
|
|
输出:
3.0000000000000004
相关内容:
| nexttowardf | 确定float类型的下一个可表示值的函数。 |
| nexttowardl | 确定long double类型的下一个可表示值的函数。 |
| nexttowardd32 | 确定_Decimal32类型的下一个可表示值的函数。 |
| nexttowardd64 | 确定_Decimal64类型的下一个可表示值的函数。 |
| nexttowardd128 | 确定_Decimal128类型的下一个可表示值的函数。 |
主要参考资料: