copysignd32函数
概要:
#include <math.h> #ifdef __STDC_IEC_60559_DFP__ _Decimal32 copysignd32(_Decimal32 , _Decimal32 ); #endif
描述:
该函数生成一个值,该值具有参数的绝对值和参数的符号。
如果参数或者参数是无符号值,结果的符号(如果存在。)将由实现定义。
对于表示有符号、但在算术运算中不一致地处理负的实现,该函数应将的符号视为正号。
参数:
_Decimal32
参数为_Decimal32类型的浮点数。
_Decimal32
参数为_Decimal32类型的浮点数。
返回值:
函数返回绝对值与参数相同、符号与参数相同的值。
范例:
|
|
可能输出:
copysignd32(10.0df, -5.0df) = -10.00
(注:编译时实现还未支持copysignd32函数。)
相关内容:
| copysign | double类型的复制符号函数。 |
| copysignf | float类型的复制符号函数。 |
| copysignl | long double类型的复制符号函数。 |
| copysignd64 | _Decimal64类型的复制符号函数。 |
| copysignd128 | _Decimal128类型的复制符号函数。 |
主要参考资料: