我们写程序时会有一些苦恼,比如: 绝对值怎末表示??? 几次方怎末表示???等等等等。。。 今天的数学库函数就可以帮到你。
数学库头文件:cmath
用
#include<cmath>
来调用数学库,也可以直接用万能头文件
#include<bits/stdc++.h>
绝对值函数abs(),语法:
abs(变量或数字)
用来求一个数的绝对值
算术平方根函数sqrt(),语法:
sqrt(变量或数字)
用来求一个数的算术平方根
次方函数pow(),语法:
pow(变量或数字,次方)
求一个数的几次方
最大最小值函数max()和min(),语法:
max(数字或变量,数字或变量)
min(数字或变量,数字或变量)
向上取整和向下取整函数cei()和floor(),语法:
ceil(数字或变量)
floor(数字或变量)
//是浮点数(小数)
示例程序:
#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a;
scanf("%d",&a);
printf("%d%d%d%d",abs(a),pow(a,2),max(a,5),min(a,10));
double b;
cin>>b;
cout<<ceil(b)<<floor(b);
return 0;
}