常用数学函数

常用数学函数:

使用数学函数时,需添加头文件#include <math.h>。

平方根函数sqrt(x):计算根号x。如sqrt(4.0)的值为2.0

绝对值函数fabs(x):计算 |x| 。如fabs(-3.56)的值为3.56

幂函数pow(x,n):计算x的n次方。如:pow(1.1,2)的值为1.21(即1.1的平方)

指数函数exp(x):计算e的x次幂。如exp(2.3)的值为9.974182

以e为底的对数函数log(x):计算lnx。如log(123.45)的值为4.815836

 pow()函数的练习:

#include <stdio.h>
#include <math.h>
int main(void)
{
	int day;
	double factor,initial,result;     
	printf("Enter initial:");
	scanf("%lf",&initial);
	printf("Enter factor:");
	scanf("%lf",&factor);
	printf("Enter day:");
	scanf("%d",&day);
	result=initial*pow(1+factor,day);     //此处求的时1+factor的day次方
	printf("result=%.2f\n",result);        //输出result,保留两位小数
	return 0;
 } 

测试案例:

 计算的是,一年365天,,如果第一天的能力值基数是1.0,每天努力提高1%,一年下来的能力值将提高37倍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值