C语言中存在四舍五入么?

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:53:03
C语言中存在四舍五入么?
是不是多余的直接舍去?
那些情况下存在四舍五入?

只会舍不会入,如果
int a=2,b=5;
int c;
c=b/a;
return c;
只能是2,不会是3

强制类型转换是向0舍去, 四舍五入可以这样做: (int)(a+0.5)
但是这个做法对负数是不对的

不存在,但是,有些情况下 是可以的!