调用数学类公式需要引入头文件
| 函数 | 描述 |
|---|---|
| double cos(double x) | 余弦 |
| double sin(double x) | 正弦 |
| double tan(double x) | 正切 |
| double log(double x) | 自然对数 |
| double pow(double x,double y) | x的y次方 |
| double hypot(double x,double y) | 两个参数的平方总和的平方根 |
| double sqrt(double x) | 参数的平方根 |
| int abs(int x) | 整数的绝对值 |
| double fabs(double x) | 任意浮点数的绝对值 |
| double floor(double x) | 小于或等于传入参数的最大整数 |
#include
#include
using namespace std;
int main(){
int a=60;
int b=-10;
int c=25;
cout<<"sin:"<<sin(a)<<endl;
cout<<"abs:"<<abs(b)<<endl;
cout<<"sqrt:"<<sqrt(c)<<endl;
cout<<"pow:"<<pow(b,2)<<endl;
return 0;
}
结果:
sin:-0.304811
abs:10
sqrt:5
pow:100
调用rand()函数。
#include
using namespace std;
int main(){
int j;
for(int i=0;i<3;i++){
j=rand();
cout<<"随机数:"<<j<<endl;
}
return 0;
}