excel中int的取整原理

excel中int的取整原理
什么叫最接近的整数,我记的在哪里看过,好象也有向上舍入的数,不然也就不会弄不明白他的取整原理了.能举个向上舍入的例子吗

int取整的原理是向下舍入为最接近的整数,如果这个数为10.26,舍入后为10,如果这个数为-5.2,舍入后为-6,就是一直向下舍入。
在函数中有些函数就是支持向上舍入的,roundup(向上舍入到指定位数)ceiling(向上舍入为指定数值的倍数,
举下例子,roundup(1.11,1),返回1.2
roundup(15.23,)返回16,因为省略第二参数默认为0,精确到整数,
roundup(115.12,-1)返回120,精确到十位.
ceiling(12.41,0.5)返回到12.5,向上舍入到0.5的倍数,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-10
就是取比本数小的最大整数
第2个回答  2010-07-10
从数轴上来看,是向左取整,如
int(1.4)=1,
int(-1.4)=-2
第3个回答  2010-07-10
TRUNC和INT类似,都返回整数。TRUNC直接去除数字的小数部分,而INT则是依照给定数的小数部分的值,将数字向下舍入到最接近的整数。 INT和TRUNC在处理负数时有所不同:TRUNC(-4.3) 返回-4,而INT(-4.3) 返回 -5,因为-5是较小的数。这两个函数语法为:
TRUNC(number, [num_digits])
INT(number)
▲Number:必需。需要取整的数字。
▲Num_digits:可选。用于指定取整精度的数字。Num_digits的默认值为0(零)。

示例:
=TRUNC(8.9):8.9的整数部分,返回“8”
=TRUNC(-8.9):-8.9的整数部分,返回“-8”
=INT(8.9):8.9的小数部分向下舍入,返回“8”
=INT(-8.9):将-8.9向下舍入到最接近的整数,返回“-9”
相似回答