Arrondi C / C ++
Le #include<cmath>
fichier d'en-tête doit être introduit et les valeurs de retour des fonctions suivantes sont toutes double
.
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a=2.5;
cout<<ceil(a)<<endl; //向上取整
cout<<floor(a)<<endl; //向下取整
cout<<round(a)<<endl; //四舍五入
return 0;
}
Résultat de sortie:
3
2
3