使用下面的函数,应在程序前面加上#include<math.h>
一:数学函数
1.函数原型: int abs(int n)
long labs(long n)
double fabs(double n)
功能: 对于不同类型的n计算|n|
2.正弦函数,反正弦函数,余弦函数,反余弦函数,正切函数,反正切函数
函数原型: double sin(double x)
double asin(double x)
double cos(double x)
double acos(double x)
double tan(double x)
double atan(double x)
3
函数原型: double exp(double x)
功能: 计算e^x
函数原型: double log(double x)
功能: 计算lnx
函数原型: double log10(double x)
功能: 计算log10x
函数原型: double pow(double x,double y)
功能: 计算x^y
函数原型: double sqrt(double x)
功能: 计算x^(1/2)
4
函数原型: double floor(double x)
功能: 计算不超过x的最大整数
函数代码:
#include<iostream>
#include<math.h> //使用头文件
using namespace std;
int main()
{
cout<<"绝对值函数"<<endl;
cout<<abs(-5)<<endl;
cout<<labs(-415738)<<endl;
cout<<fabs(-3.1415926)<<endl;
cout<<"***************************"<<endl;
cout<<"三角函数"<<endl;
cout<<sin(3.1415926535)<<endl;
cout<<asin(0.32696)<<endl;
cout<<cos(3.1415926535/3)<<endl;
cout<<acos(0.32696)<<endl;
cout<<tan(3.1415926535/4)<<endl;
cout<<atan(1)<<endl;
cout<<"***************************"<<endl;
cout<<"幂函数"<<endl;
cout<<exp(2)<<endl;
cout<<log(3)<<endl;
cout<<log10(100)<<endl;
cout<<pow(2,3)<<endl;
cout<<sqrt(9)<<endl;
cout<<floor(2.8)<<endl;
cout<<floor(-2.8)<<endl;
return 0;
} 运行结果:
本文介绍了C/C++中常用的数学函数,包括绝对值、三角函数、指数、对数、幂、平方根及取整等函数的使用方法,并通过示例代码展示了如何调用这些函数进行计算。
4479

被折叠的 条评论
为什么被折叠?



