📅  最后修改于: 2023-12-03 14:39:51.259000             🧑  作者: Mango
math.nearingint()函数是C++ STL(标准模板库)中的一个数学函数,用于将一个浮点数四舍五入成最接近的整数。该函数定义在头文件
double nearingint(double x);
float nearingint(float x);
long double nearingint(long double x);
参数 x 是要做近似操作的浮点数。
返回值是最接近的整数,以 double、float 或 long double 类型返回。
以下是math.nearingint()函数的示例:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double x = 2.7;
double result = nearingint(x);
cout << "原数:" << x << endl;
cout << "四舍五入后的数:" << result << endl;
return 0;
}
输出:
原数:2.7
四舍五入后的数:3
math.nearingint()函数是将浮点数四舍五入成最接近的整数的便捷函数。在处理浮点数的时候,如果需要这样的近似操作,可使用该函数提供方便。