C++中的 Round(),floor(),ceil()
2014-07-11 16:07
155 查看
原文地址:http://rejessica.blog.163.com/blog/static/1835631512011629941566/
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);
}
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);
}
相关文章推荐
- c++中的floor,ceil,round
- C/C++ 数学函数 ceil(), floor(), round()
- C++中的 Round(),floor(),ceil()
- c++中的floor, ceil, round
- C++中的 Round(),floor(),ceil()
- C++中的 Round(),floor(),ceil()
- C++中floor,ceil , round , rint用法
- C++ floor ceil round取整
- C++中的 Round(),floor(),ceil()
- C++中的 Round(),floor(),ceil()
- c++中ceil、round、floor取整
- C++中的 Round(),floor(),ceil()
- C++中的 Round(),floor(),ceil()
- C/C++ 取整函数ceil(),floor(),round(x)
- 【转】 MATLAB中取整函数(fix, floor, ceil, round)的使用
- [转]Math中floor,round和ceil的区别
- Math.ceil,Math.round,Math.floor
- MATLAB的取整函数:fix(x), floor(x) ,ceil(x) , round(x)
- matlab中fix, floor, ceil, round 函数的使用方法
- 【C++】 / % 四舍五入 向上取整(ceil()) 向下取整(floor())