怎样用VB把String 型转换为 Int或者doulbe型

2024-11-23 03:53:40
推荐回答(5个)
回答1:

简单的说,如果没有特殊要求,用Val()函数即可。
例如:
s$="123abc"
b#=val(s)
print b
运行以后输出的内容为 123,双精度变量b里存储的就是数值123

回答2:

直接 把 5*10 + 2*5 赋值给一个变量

t = 5*10 + 2*5

输出 t 的值 就可以了

回答3:

Private Sub Command1_Click()
Dim a As String, b As Double
Dim Scr As Object
a = "5*10 + 2*5"
Set Scr = CreateObject("MSScriptControl.ScriptControl")
Scr.Language = "vbscript"
MsgBox Scr.Eval(a)
End Sub

回答4:

msgbox int(5*10+2*5)

回答5:

这个不是简单的String 型转换为 Int或者doulbe型的问题啊tangram_guid_1356854576613????