VB中的Round函数
大家好!我在使用Round函数,对数据进行处理时:如Round(3.499,2),最终取得3.5。而我想保留小数点后第二位
的零。但是不知道如何获取。
希望大家帮忙看看! 好像在四舍五入的时候取两位小数如果后面一位为0的话,不会显示出来
可以加个判断,如果小数点后面只有一位,那就加上一个0,仅供参考哈~~~ “补零法”:
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 编辑 ]
页:
[1]