24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1519  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

ppqq520

新虫 (小有名气)

[求助] C语言新手求助,关于数据类型转换问题!求指教!

一个数据转换成另一种类型的时候 什么时候四舍五入 什么时候不四舍五入  比如我对float a=5.99取整(int)a  结果就不会四舍五入  直接是 5,然后,如果 我用两个int相除  比如9/10   编译系统自动转换结果为整型 这时的结果又是1  为什么不是直接取整为0??????求解释,越详细越好,非常感激!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

imyourkobe

铁杆木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
ppqq520: 金币+1, 有帮助, 有没有自动四舍五入的情况? 2012-09-05 10:14:19
把一个数+0.5再取整就是四舍五入了。
6楼2012-09-02 21:22:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ppqq520 的主题更新
信息提示
请填处理意见