作业帮 > 综合 > 作业

vb 不能让小数点保留一位有效数字

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 16:02:10
vb 不能让小数点保留一位有效数字
我的语句是这样的:rs.Fields("毛重") = Round(Int(Trim(Text2.Text) / 100) * 0.1,1)我想保留小数点侯一位数字,结果出现了这个结果:rs.Fields("毛重") = Round(Int(Trim(Text2.Text) / 100) * 0.1,1).很是郁闷请高手给指点迷津!
不好意思,我的问题没有说明白!我按照rs.Fields("毛重") = Round(Int(Trim(Text2.Text) / 100) * 0.1,1).得到的结果是小数点后有11位.我本来想保留小数点后一位的!不知道这个是什么原因!
vb 不能让小数点保留一位有效数字
如果是输出时的话,可以假设字串是str
Me.Print Format(str,"#.0")
如果是想直接处理数据,先乘以10取整再除以10就可以了
i=Int(i*10)/10.0