2.1 2.6 -2.1 -2.6
floor : 不大于自变量的最大整数 2 2 -3 -3
ceil : 不小于自变量的最大整数 3 3 -2 -2
round: 四舍五入到最邻近的整数 2 3 -2 -3
round(num,num_dight) 把 num 精确到 num_dight 位数
floor(),ceil() 需包含头文件 < math.h>
C++ 中没有直接的 round 函数 需自己建立
- double round(double r)
- {
- return (r> 0.0) ? floor(r + 0.5) : ceil(r - 0.5);
- }
来源: http://www.bubuko.com/infodetail-2580894.html