Excel中的公式:INT((I3*J3+0.05)*10)/10 是什么意思,要怎么设置?INT是什么意思?
答案:5 悬赏:50 手机版
解决时间 2021-03-30 03:56
- 提问者网友:战皆罪
- 2021-03-29 07:19
Excel中的公式:INT((I3*J3+0.05)*10)/10 是什么意思,要怎么设置?INT是什么意思?
最佳答案
- 五星知识达人网友:白昼之月
- 2021-03-29 07:41
INT((+0.05)*10)/10
INT是取整,就是去掉小数,不做四舍五入。
这个函数式是将I3单元格乘以J3单元格。
加上0.05之后再乘10,使用INT函数相当于四舍五入了。
乘以10再除以10是为了最后结果取一位小数
所以这个公式可以用四舍五入的一个函数代替,更简洁:
round(I3*J3,1)取1位小数追问为什么要加0.005追答就是等于四舍五入。大于0.5的加0.5是不是大于1了?取整的时候,是不是加了1?
是0.05,不是0.005,0.05*10=0.5.
所以原算式用round(I3*J3,1)更直观简便,结果相同
INT是取整,就是去掉小数,不做四舍五入。
这个函数式是将I3单元格乘以J3单元格。
加上0.05之后再乘10,使用INT函数相当于四舍五入了。
乘以10再除以10是为了最后结果取一位小数
所以这个公式可以用四舍五入的一个函数代替,更简洁:
round(I3*J3,1)取1位小数追问为什么要加0.005追答就是等于四舍五入。大于0.5的加0.5是不是大于1了?取整的时候,是不是加了1?
是0.05,不是0.005,0.05*10=0.5.
所以原算式用round(I3*J3,1)更直观简便,结果相同
全部回答
- 1楼网友:几近狂妄
- 2021-03-29 09:46
对单元I3和J3的乘积加上0.05后,扩大10倍,再取整,最后除以10,INT是取整的意思,准确的说是求不大于这个数本身的最大整数函数。
- 2楼网友:有你哪都是故乡
- 2021-03-29 09:22
INT
将数字向下舍入到最接近的整数。
语法
INT(number)
Number 需要进行向下舍入取整的实数。
示例
公式 说明(结果)
=INT(8.9) 将 8.9 向下舍入到最接近的整数 (8)
=INT(-8.9) 将 -8.9 向下舍入到最接近的整数 (-9)
=A2-INT(A2) 返回单元格 A2 中正实数的小数部分 (0.5)
将数字向下舍入到最接近的整数。
语法
INT(number)
Number 需要进行向下舍入取整的实数。
示例
公式 说明(结果)
=INT(8.9) 将 8.9 向下舍入到最接近的整数 (8)
=INT(-8.9) 将 -8.9 向下舍入到最接近的整数 (-9)
=A2-INT(A2) 返回单元格 A2 中正实数的小数部分 (0.5)
- 3楼网友:渊鱼
- 2021-03-29 08:24
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的倍数,
INT 可以用ROUNDDOWN代替
在函数中有些函数就是支持向上舍入的,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的倍数,
INT 可以用ROUNDDOWN代替
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯