小楼寂寞新雨月 发表于 2014-9-12 20:39:53

C标准库之数学函数__copysign

本帖最后由 小楼寂寞新雨月 于 2014-9-13 12:51 编辑

功能:将参数y的符号赋给x的数据
函数原型:double_copysign(double x,double y);
参数:

参数说明
x双精度数
y双精度数

返回值:
由x的数据和y的符号组成的数
要求:
函数需要的头文件
_copysign<float.h>


举例:#include <stdio.h>
#include <float.h>
#include <ctype.h>

int main()
{
        double x = 12.34,y = -32.4,a,b;//为变量赋初值
        a = _copysign(x,y);            //求由x的数据和y的符号组成的数
        b = _copysign(a,x);            //求由a的数据和x的符号组成的数
        printf("%f %f\n",x,y);
        printf("%f %f\n",a,b);
}




页: [1]
查看完整版本: C标准库之数学函数__copysign