VB中怎样将字符串强制转化为数值
展开全部
最简单的就是直接转换,就是把字符串变量赋值给数值变量。
数值变量=字符串
如果必须转换,就使用 Val 函数赋值,会把字符串转换成双精度数。
比如:数值变量=Val(字符串)
例:
n = Val("3.5") ' 变量n赋值为3.5
或者使用取整函数,也可以转换。
比如:数值变量=Int(字符串) 或者 数值变量=CInt(字符串)
例:
n = Int("3.5") ' 取整数,变量n赋值为3
n = CInt("3.5") ' 四舍五入取整数,变量n赋值为4
数值变量=字符串
如果必须转换,就使用 Val 函数赋值,会把字符串转换成双精度数。
比如:数值变量=Val(字符串)
例:
n = Val("3.5") ' 变量n赋值为3.5
或者使用取整函数,也可以转换。
比如:数值变量=Int(字符串) 或者 数值变量=CInt(字符串)
例:
n = Int("3.5") ' 取整数,变量n赋值为3
n = CInt("3.5") ' 四舍五入取整数,变量n赋值为4
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询