当前位置:   article > 正文

【C++】取整函数ceil(),floor(),round()_c++ ceil floor

c++ ceil floor

使用

//引入头文件

#include <cmath>

//函数使用

double a=round(double x)

double a=floor(double x)

double a=ceil(double x)

结果取值

floor(x)

        返回是小于或等于x的最大整数,如floor(-9.9)=-10,floor(9.9)=9;若为整数,最后的结果等于本身,若是不为整数且为负数,则取比整数部分小1的数,若是不为整数且为正数,取整数部分

ceil(x)

        返回的是大于或等于x的最小整数,如ceil(-9.9)=-9,ceil(9.9)=10;若为整数,最后的结果等于本身,若是不为整数且为负数,则取整数部分,若是不为整数且为正数,取比整数部分大1的数

round(x)

     对x四舍五入,如round(9.9)=10,round(-9.9)=-10,round(-9.4)=-9   

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/678301
推荐阅读
相关标签
  

闽ICP备14008679号