双精度型显示出来是.5,我想显示0.5怎么做到呀高手帮帮我 双精度型显示出来是.5,我想显示0.5怎么做到呀高手帮帮我 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的你用的是 Double 型存 的变量吧?然后用你想在那里显示这个变量 = Format(变量名, "0.0")这样就可以把 Double 的值给显示成0.0的形式了 Private Sub Command1_Click() Dim d As Double d = 0.5 MsgBox d MsgBox Format(d, "standard")End Sub Private Sub Command1_Click() Dim d As Variant d = 0.5 d = Format(d, "0.0") MsgBox dEnd Sub private sub text1_changed()if left(text1.text,1)="." then text1.text ="0" & text1.text end sub 简单点:只要将WINDOWS控制面板里的区域设置-数字项里的‘零起始显示’ .7改为0.7 COM+的ERP应用? 这两句话是不是写错了? 我现在做了一个类似于ACDSEE一样的程序,但有一些问题??? 请问如何在vb里面处理较大的数字? 初学者 Cocoky 幫我解決這個Crystal Report問題,救救我 关于 ado 的基本使用问题 ,高分向送 用timer的问题? VB 文本框的值提交的问题 我的两个问题又不了了之了,谁来帮忙up一下? 請高手進來看看! 求助!关于DataGrid的问题
你用的是 Double 型存 的变量吧?
然后用
你想在那里显示这个变量 = Format(变量名, "0.0")
这样就可以把 Double 的值给显示成0.0的形式了
Dim d As Double
d = 0.5
MsgBox d
MsgBox Format(d, "standard")
End Sub
Dim d As Variant
d = 0.5
d = Format(d, "0.0")
MsgBox d
End Sub
if left(text1.text,1)="." then text1.text ="0" & text1.text
end sub
.7改为0.7