在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.
我的意思是21.5精确到各位的话怎么不是看小数点第一位.
人气:129 ℃ 时间: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
体会一下就明白,还可以参见函数帮助
推荐
猜你喜欢
- 有英语高手吗求造几个句子!
- 在平面几何中,有真命题“正三角形内任意一点到三边距离之和是一个定值”,那么在空间几何中类比的真命题是_.
- 已知平面向量a=(1,2),向量b=(2,m),若向量a垂直于向量b,则实数m等于?
- 春夜喜雨的翻译
- 已知矩阵M【2,1,4,2】向量α=(1,7),求M的50次方×α}
- 为什么25摄氏度时的氢氧化钠溶液的电导率比35摄氏度的电导率大?溶液电导率不是应该随温度升高而升高吗?另外实验过程中没有出现操作错误,仪器均正常
- 造句
- 对麦子微笑 阅读练习题 1.作者以“对麦子微笑”为题有何妙处?2.文章结尾处说:在近三十年的人生道路上我