向上/向下取整与四舍五入

时间:2022-06-25
本文章向大家介绍向上/向下取整与四舍五入,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

向上取整为存在大于0的小数位该数+1; 向下取整为存在大于0的小数位该数-1; 四舍五入为小数大于5的+1.

向上取整

#include <math.h>
ceil(0.1); // 输出:1
ceil(-0.1); // 输出:0
#include <QtMath>
qCeil(0.1); // 输出:1
qCeil(-0.1); // 输出:0

向下取整

#include <math.h>
floor(0.1); // 输出:0
floor(-0.1); // 输出:-1
#include <QtMath>
qFloor(0.1); // 输出:0
qFloor(-0.1); // 输出:-1

四舍五入

#include <math.h>
round(0.5); // 输出:0