C语⾔之取整运算
⽅法1:使⽤取整函数:
a)floor 取出不⼤于指定值的最⼤整数
b)round 对指定值进⾏四舍五⼊,round这个函数⽐较特殊,在有些编译器中不含有这个函数,但是可以通过floor函数实现四舍五⼊的功能,如要对某⼀浮点数字a进⾏四舍五⼊运算,可以通过“floor(a+0.5)”获得round(a)同样的效果
c)ceil 取出⼤于指定值的最⼩整数
⽅法2:强制类型转换,效果等同于floor函数
int a=(int)1.414;
⽅法3:利⽤“/”运算符
int函数与round函数int a=1.414/1.0;//效果等同于floor函数
int a=1.414/1.0+0.5;//效果等同于round函数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论