=int()是取整函数,但是它不四舍五入,请问,要四舍五入该如何操作?

谢谢你的帮助,我用了这个函数:=int()取整函数,后整数后边的小数都舍掉了,请问,怎样操作才能四舍五入.

    用ROUND(number, num_digits)函数:

    ROUND 函数可将某个数字四舍五入为指定的位数。

    如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。 

    如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。 

    如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

    若要始终进行向上舍入(远离 0),请使用 ROUNDUP 函数。

    若要始终进行向下舍入(朝向 0),请使用 ROUNDDOWN 函数。

    若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的 0.5 倍),请使用 MROUND 函数。 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-22
比如说吧:精确到0.1,采用四舍六入,公式如下:
=IF(EVEN(A1*10)-A1*10=1.5,A1*10-0.5,ROUND(A1*10,0))/10本回答被网友采纳
第2个回答  2012-12-31
取不大于它本身的最大整数ex,,INT(23.5352425255)=23 INT(-8.02356)=-9
第3个回答  2018-02-26
假设A=3.6
int(A)的话为3,而round(A,0)结果是4.0
不想结果有小数点的话,则:int(round(A,0))
第4个回答  2012-07-11
Math.floor
相似回答