c语言math函数

这篇博客介绍了三个数学函数的使用:doubleexp用于计算指数,例如exp(10);doubleldexp则用于计算乘以2的幂次,如3*2^(2);doublefrexp可以分解浮点数为2的幂次和另一个数,例如将242.354分解为0.946695*2^8。这些函数在数值计算和科学计算中有着广泛应用。
摘要由CSDN通过智能技术生成

double exp(double x);

answer = exp (10);

printf("e^10 =%f\n", answer);

 

double ldexp(double x, int exp);

answer = ldexp(3, 2);

printf("3*2^(2) = %f\n", answer);

 

double frexp(double x, int *exp);

result = frexp (param , &n);

printf ("%f = %f * 2^%d\n", param, result, n);      //将 param 的值取为 242.354,则输出结果为:242.354000 = 0.946695 * 2^8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值