51Testing软件测试论坛
标题:
VB中的Round函数
[打印本页]
作者:
mowandao1985
时间:
2010-5-12 15:06
标题:
VB中的Round函数
大家好!
我在使用Round函数,对数据进行处理时:如Round(3.499,2),最终取得3.5。而我想保留小数点后第二位
的零。但是不知道如何获取。
希望大家帮忙看看!
作者:
Beshe
时间:
2010-5-12 15:47
好像在四舍五入的时候取两位小数如果后面一位为0的话,不会显示出来
可以加个判断,如果小数点后面只有一位,那就加上一个0,仅供参考哈~~~
作者:
TIB
时间:
2010-5-12 15:51
“补零法”:
re = Round(3.499,2)
Print re
If Len(re)<4 Then
re = re &"0"
End If
Print re
“曲线救国”法,转成字符串再获取:
Print Left(CStr(3.499),4)
这样不会四舍五入
[
本帖最后由 TIB 于 2010-5-12 15:55 编辑
]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2