在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.
我的意思是21.5精确到各位的话怎么不是看小数点第一位.
人气:141 ℃ 时间:2020-05-11 12:02:54
解答
ROUND的参数2指定的位数,是相对于小数点而言的,比较一下:
ROUND(21.5,0)=22
****对小数位舍入,保留到最接近的整数
ROUND(21.5,-1)=20
****对小数点左边一位进行舍入,也就是对个位进行舍入.个位是1,所以被舍去.
ROUND(21.5,-2)=0
****对小数点左边倒数第2位进行舍入,也就是对十位进行舍入.个位是1,所以被舍去.
另外
=ROUND(26.5,-1)=30
=ROUND(51.5,-2)=100
体会一下就明白,还可以参见函数帮助
推荐
- 用EXCEL的ROUND函数对一列小数进行四舍五入
- 想整列函数用round函数进行四舍五入,并且要保留公式 要怎么操作啊 ,
- Round函数四舍五入不正确,怎么办?
- 有一列整数位数相差较大的数字,我想从它们左侧进行四舍五入,用round函数可以解决吗
- round()函数的用法?
- ()全社会一致行动起来,()维护和平,制止战争.关联词填空
- 比较大小 1/(tan(-13π/7)),1/(tan9π/8)
- 一批苹果,卖出总数的20%后,有运来40箱,这时的苹果与原来的比是28:25,这时的苹果多少箱
猜你喜欢