copysignl函数
概要:
#include <math.h> long double copysignl(long double x, long double y);
描述:
该函数生成一个值,该值具有参数x的大小和参数y的符号。
如果参数x是NaN,将生成一个具有参数y符号的NaN。
对于表示有符号0、但在算术运算中不一致地处理负0的实现,该函数将0的符号视为正号。
参数:
long double x
参数为一个long double类型的浮点数。
long double y
参数为一个long double类型的浮点数。
返回值:
函数返回一个具有参数x的大小和参数y的符号的值。
范例:
|
|
输出:
copysignl(10.0L, -5.0L) = -10.00
相关内容:
copysign | double类型的复制符号函数。 |
copysignf | float类型的复制符号函数。 |