运行结果如下:
12.34-32.5
-12.3412.34
3._max——求两个数中的大数
头文件:stdlib.h
示例:
intmain(){
doublea=3,b=4,c;
c=_max(a,b);
cout<<<}
运行结果:4
用法类似:_min——求两个数中的小数
——求整数的绝对值
头文件:math.h或studlib.h
示例:
intmain(){
inta=3,b=-4,c,d;
c=abs(a);
d=abs(b);
cout<cout<}
运行结果:
3
4
用法类似:labs——求长整型参数的绝对值
——求反正切
头文件:math.h
示例:
intmain(){
doublem=0.5,n;
n=atan(m);
cout<}
运行结果:
0.463648
用法类似:acos——求反余弦
asin——求反正弦
atan2——求x/y的反正切
cos——求余弦
——求不小于x的最小整数
头文件:math.h
示例:
Intmain(){
doublem=6.123,n;
n=ceil(m);
cout<}
运行结果:7
用法类似:floor——求不大于x的最大整数
——双曲余弦
头文件:math.h
示例:
intmain(){
doublepi=3.1415926;
doublem=pi/4,n;
n=cosh(m);
cout<}
——求两个数的商和余数
头文件:stdlib.h
示例:
intmain(){
intx=512,y=28;
div_ta;
a=div(x,y);
cout<<<<”t”<<<<”n”:
}
——求双精度数的指数函数值
头文件:math.h
示例:
intmain(){
doublem=4,n;
n=exp(m);
cout<}
——求x/y的余数
头文件:math.h
示例:
intmain(){
doublem=10.1,n=3.1,x;
x=fmod(m,n);
cout<}
——自然对数
头文件:math.h
示例:
intmain(){
doublea=3,b;
b=log(a);
cout<
}
结果:1.09861
用法类似:log10——求以十为底的对数
——求双精度数的小数部分
头文件:math.h
示例:
intmain(){
doublea=3.1415,b,c;
c=modf(a,&b);
cout<cout<
}
结果:
0.1415
3
——求x的y次幂的值
头文件:math.h
示例:
intmain(){
doublea=3,b=5,c;
c=pow(a,b);
cout<}
结果:243
发布评论