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