在我们使用C语言中,提供了很多小数取整,四舍五入的函数;比如ceil();floor() round() trunc等等,今天编程学习网就带大家了解c语言使用float函数四舍五入。
floor函数如下定义,函数返回不大于arg的最大整数值,即向下取整。
floatfloor( float arg ); doublefloor( double arg );
其取值方法我们可以看下图:
再看代码:
#include <cmath> #include <iostream> int main() {
// floor std::cout << "floor(+3.6) = " << std::floor(+3.6) << '\n'
<< "floor(-3.2) = " << std::floor(-3.2) << '\n'<< "floor(-0.0) = " << std::floor(-0.0) << '\n'
<< "floor(-Inf) = " << std::floor(-INFINITY) << '\n';
}
结果:
floor(+3.6) = 3floor(-3.2) = -4floor(-0.0) = -0floor(-Inf) = -inf
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/10537/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取