新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

vb中如何将字符串转换成数值,vb中怎么将字符串转换为数字

发布时间:2023-10-11 16:07:06

vb中如何将字符串转换成数值

在VB中,可使用CInt()函数将字符串转换为整数,使用CDbl()函数将字符串转换为双精度浮点数,使用CDec()函数将字符串转换为十进制数。另外,还可使用Val()函数将字符串转换为数值(整数或浮点数)。下面是一些示例代码:

vb
Dim str1 As String = "123"
Dim int1 As Integer = CInt(str1)

Dim str2 As String = "3.14"
Dim dbl1 As Double = CDbl(str2)

Dim str3 As String = "12.345"
Dim dec1 As Decimal = CDec(str3)

Dim str4 As String = "456"
Dim val1 As Double = Val(str4)


请注意,如果字符串没法转换为数值,则可能会引发运行时毛病。为了不毛病,可使用Integer.TryParse()Double.TryParse()Decimal.TryParse()函数进行转换并检查转换是否是成功。