头文件:
#include <camth>
int abs(int i) 返回整型参数i的绝对值
int n=-199;
cout<<fabs(n)<<endl;
输出:199
~~double cabs(struct complex znum) 返回复数znum的绝对值~~
double fabs(double x) 返回双精度参数x的绝对值
double m=-19.1234;
cout<<fabs(m)<<endl;
输出:19.1234
long labs(long n) 返回长整型参数n的绝对值
long a=-19;
cout<<labs(a)<<endl;
输出:19
double exp(double x) 返回指数函数ex的值double log(double x) 返回logex的值
double b=1;
cout<<exp(b)<<endl;//e的b次幂
输出:2.71828
double log10(double x) 返回log10x的值
double c=100;
cout<<log10(c)<<endl;log以10为底c的对数
输出:2
double pow(double x,double y) 返回xy的值
double x=2.0,y=4.0;
cout<<pow(x,y)<<endl;//x的y次幂
输出:16
double pow10(int p) 返回10p的值
double sqrt(double x) 返回+√x的值
double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度
double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度
double atan(double x) 返回x的反正切tan-1(x)值,x为弧度
double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度
double cos(double x) 返回x的余弦cos(x)值,x为弧度
double e=1;
cout<<cos(e)<<endl;
输出:0.540302
double sin(double x) 返回x的正弦sin(x)值,x为弧度
double tan(double x) 返回x的正切tan(x)值,x为弧度
C++ cmath函数库使用说明
最新推荐文章于 2025-04-15 09:54:16 发布