在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.我的意思是21.5精确到各位的话怎么不是看小数点第一位.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 04:18:26

在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.我的意思是21.5精确到各位的话怎么不是看小数点第一位.
在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.
我的意思是21.5精确到各位的话怎么不是看小数点第一位.

在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.我的意思是21.5精确到各位的话怎么不是看小数点第一位.
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
体会一下就明白,还可以参见函数帮助

在vb6.0中,关于round函数,为什么ROUND(21.5,-1) 将 21.5 四舍五入到小数点左侧一位 (20),怎么不是22.我的意思是21.5精确到各位的话怎么不是看小数点第一位. vfp关于round函数的问题?ROUND(1234.1962,3) 1234.196?ROUND(1234.1962,2) 1234.20?ROUND(1234.1962,1) 1234.2?ROUND(1234.1962,0) 1234?ROUND(1234.1962,-1) 123?ROUND(1234.1962,-2) 12?ROUND(12 vb6.0中case语句 case is>10 and is 那vb6.0中 spr是代表什么 c语言菜鸟求助 在已知的几个数之间随机选择一个比如已知1,2,3,6,8,9,随机从这几个数中选择一个,怎么实现?给出完整函数,我是用VB6.0的! 在EXCEL中ROUND这个函数怎么用 函数max(round(128.5,0),round(128.3, 关于round函数在做工资测算的时候,=ROUND(2467*2/100,0)*50和=ROUND(2467/100,0)*100的主要区别是什么,如何做出二者的选择? vb怎样把1234转换为甲乙丙丁vb6.0中 1→甲 2→乙 3→丙 4→丁 5→戊 依此类推 matlab中的round 函数 在 C语言中有对应的函数吗? matlab中round函数求解释?>> round(3.12 -3.12)ans =0>> round([3.12 -3.12])ans =3 -3谁能解释下这个? vb 中Round(7.8)+Round(-7.6)的值是多少?round 那个函数具体干什么的? matlab中round函数具体用法 在VB6.0中,设A=3.5,B=2.3,C=4.6,布尔表达式A>B And C>=D Or3*A>D的值是()在VB6.0中,设A=3.5,B=2.3,C=4.6,布尔表达式AA Or Not C>B 的值()原来的题目错了.不好意思 在下面的四个VB6.0表达式中,语法正确的是( ).A:a> AND bc B:a>b>c C:a>b AND bc D:a>b AND c在下面的四个VB6.0表达式中,语法正确的是( ).A:a> AND bcB:a>b>cC:a>b AND bcD:a>b AND c excel中round函数和roundbetween函数有什么区别 excel中round函数与rounddown函数区别? EXCEL关于函数ROUND问题……round(5.9,-1)为什么等于10?我新手,