今天我们进入数据舍入函数最后一部分的学习:
31. EVEN
请大家排排站,
落单的全部找个伴儿,出来混要出双入对。
启动EVEN()搞定:返回沿绝对值增大方向取整后最接近的偶数。
32. ODD
请大家排排站,
你们出双入对很招人嫌,以最快的速度给我变成单数的!
启动ODD()搞定:返回沿绝对值增大方向取整后最接近的奇数。
33. MOD
请大家排排站,
你们随便两个人出来单挑,看单挑之后谁剩余的力气多!
启动MOD()搞定:返回两数相除的余数,结果的正负号与除数相同。
34. QUOTIENT
35个人排排站,
6个人一组,多余的可以消失啦!
QUOTIENT(35,6)=5,5个人请消失!
35. TRUNC
Boss:小蔡啊,上个月的销售业绩看的我眼花缭乱,把销售业绩的小数点后面的数都去掉吧,我想看看我们保守计算出的销售业绩怎么样。
小蔡:吼吼,这个难不倒我,用TRUNC()函数可以将数字的小数部分截去,返回整数……
咦,似曾相似的场景?在哪里也处理过类似问题?
对啦,INT()的用法与TRUNC()类似咯,都返回整数。
不同点:
(1)TRUNC 直接去除数字的小数部分,而 INT 则是依照给定数的小数部分的值,将其向下舍入到最接近的整数。
(2)处理负数时有所不同:TRUNC(-4.3) = -4,而 INT(-4.3) = -5,因为 -5 是较小的数。
我是以书为静,我爱学习,爱挑战,爱分享,感谢您的赞赏和关注!
网友评论