C++ Math rint()函数
该函数使用当前的舍入方式将给定的值四舍五入到最近的整数。当前的舍入方式由fesetround()确定。
例如:
rint(7.9) = 8;
if, fesetround(FE_DOWNWARD) then,
rint(7.9) = 7;
语法
假设有一个数字’x’。语法是:
return_type rint(data_type x);
注意:return_type可以是float、double或long double。
参数
x :可以是float或double类型的值。
返回值
返回x的四舍五入值。
示例1
我们来看一个简单的示例。
#include
#include
#include
using namespace std;
int main()
{
float x=9.9;
std::cout << "Value of x is :" <
输出:
Value of x is :9.9
Rounding to nearest,value is :10
Rounding to upward,value is :10
Rounding to downward,value is :9