部分数学函数,以下函数头文件皆为math.h

1.pow(double x,double y)函数,用于求x的y次方

double exp (double x)函数,用于求e为底,x为指数的值

double sqrt (double x)函数,求x的算术平方根

2.log(double x)函数,用于求x的自然对数,当然是不含根号的

3.log10(double x)函数,用于求10为底,x为指数的对数指,同样不含根号

4.abs(int x)函数,用于求x的绝对值,注意:abs()仅能用于求整数的绝对值

5.fabs(double x)函数,用于求双精度浮点数x的绝对值

6.cos(double x)函数,用于求x的余弦函数值;sin(double x)函数,用于求x正弦函数值;

tan()函数,用于求x的正切值,注意无cot()函数【可以用 1 / tan()替代】;

sec()函数【可以用1 / cos()替代】;csc()函数【可以用1 / sin()代替】

实例:计算两个数x,y的绝对值之和

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
double Add(double x ,double y)//写出求两数相加的函数
{
	double z = x + y;
	return z;
}
int main()
{
	double x, y;
	scanf("%lf %lf", &x, &y);//输入x,y的值
	x = fabs(x),y = fabs(y);//对x,y求绝对值
	double z = Add(x, y);
	printf("%lf  +   %lf    =    %lf", x, y, z);//打印结果
	return 0;
}

输入:3.256     -2.654

输出结果为:3.256000 + 2.654000   =   5.910000

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值