常用数学函数
2024-12-14 10:43:16
~#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin >> a;
cout << "取整数的绝对值: "<< abs(a) << endl;// abs函数是对整数取绝对值
double b;
cin >> b;
cout << "浮点数绝对值: "<< fabs(b) << endl;// fabs函数是对浮点数取绝对值
cout << "浮点数向下取整: "<< floor(b) << endl; // floor函数是对浮点数向下取整
cout << "浮点数向上取整: "<< ceil(b) << endl; // ceil函数是对浮点数向上取整
cout << "求浮点数平方根: "<< sqrt(b) << endl;// sqrt函数是对浮点数或整数开平方根,结果是浮点数
cout << "指数函数求a的b次方: " << pow(2.5,3) <<endl;//
int s_a = sqrt(a); // 先对a开平方,其结果是小数类型,然后强制转入整型变量s_a
if(s_a * s_a == a){
cout << "Yes";
} else{
cout << "No";
}
return 0;
}
我们会审查剪贴板内容,并对发布不合适内容的同学进行相应的处理