C++的取整函数(floor,ceil,round)

floor函数表示向下取整;

ceil函数表示向上取整;

round函数表示四舍五入;

在使用前注意添加#include <cmath>

测试代码如下:

#include "pch.h"
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
	cout << "floor函数表示向下取整,如floor(5.6)=" << floor(5.6) << endl;
	cout << "floor函数表示向下取整,如floor(5.2)=" << floor(5.2) << endl;
	cout << "ceil函数表示向上取整,如ceil(5.6)=" << ceil(5.6) << endl;
	cout << "ceil函数表示向上取整,如ceil(5.2)=" << ceil(5.2) << endl;
	cout << "round函数表示四舍五入,如round(5.6)=" << round(5.6) << endl;
	cout << "round函数表示四舍五入,如round(5.2)=" << round(5.2) << endl;
	return 0;
}

结果如下

猜你喜欢

转载自blog.csdn.net/AlphaPoseidon/article/details/86722076