怎样用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????