在C语言中,强制转换后的数是四舍五入还是去尾?

如题所述

去尾

要想四舍五入的话
(int)(number+0.5)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-03-12
都是直接去尾的。当为数太多时直接截断。所以在强制转换时要很注意
第2个回答  2006-03-13
去尾,容易造成数据的丢失
第3个回答  2006-03-12
去尾

(int) 3.678 =3