C++ 中的 nearbyint() 函数
在本文中,我们将讨论 C++ STL 中 nearbyint() 函数的工作原理、语法和示例。
什么是 nearbyint()?
nearbyint() 函数是 C++ STL 中的一个内建函数,其定义位于 <cmath> 头文件中。nearbyint() 函数用于获取符合输入的四舍五入的整数值。
该函数对输入进行四舍五入以获得最近的整数值,四舍五入方法由 fegetround 描述。
此函数接受浮点型、双精度浮点型和长双精度浮点型值作为参数。
语法
double nearbyint(double num); float nearbyint(float num); long double nearbyint(long double num);
参数
函数接受以下参数:-
- num - 将要四舍五入的值。
返回值
此函数返回 num 的四舍五入值。
示例
输入
nearbyint(2.13);
输出
2
输入
nearbyint(3.4);
输出
3
示例
#include <bits/stdc++.h>
using namespace std;
int main(){
float var = 3.4;
cout<<"value of var is: " <<var<< endl;
cout<<"value after round off is: "<<nearbyint(var);
return 0;
}输出
value of var is: 3.4 value after round off is: 3
示例
#include <bits/stdc++.h>
using namespace std;
int main(){
float var = 7.9;
cout<<"value of var is: " <<var<< endl;
cout<<"value after round off is: "<<nearbyint(var);
return 0;
}输出
value of var is: 7.9 value after round off is: 8
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP