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