vb中我定义的一个double运算后显示带E+16 我不想这么显示,让他全显示出来怎么写

2024-12-25 18:18:28
推荐回答(3个)
回答1:

Label1.Caption = FormatNumber(p, x)
p是运算后的变量,x是小数的位数,你可以自行设置

回答2:

假如得出的数是a(a=text1.text(或其它输出的内容))
b=instr(1,a,"E+")
c=mid(a,b+2,len(a)-b-2)
for d=1 to c
e=e & "0"
next d

回答3:

Format(数据,"格式")