作业帮 > 综合 > 作业

text1.text= 1323.32 不过val(text1.text ) 却对小数点四舍五入,得到的总是整数而非小数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/15 21:25:02
text1.text= 1323.32 不过val(text1.text ) 却对小数点四舍五入,得到的总是整数而非小数,下面是全部代码
Private Sub Command12_Click()
.我在此行用print 输出text1.text = 123.4
a = Val(Text1.Text) .然后在此行print输出a = 123 而不是123.4 ,这是怎么回事?
d = "+"
Text1.Text = ""
End Sub
text1.text= 1323.32 不过val(text1.text ) 却对小数点四舍五入,得到的总是整数而非小数
说明变量a是整型或长整型的.当变量为整型或长整型时得到的结果是这个数小数部分四舍五入后的整数也就是123.
如果变量是单精度、双精度或货币型的话输出的就是123.4 .