以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教val函数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=188510)

--  作者:hbhb
--  发布时间:2023/9/23 14:06:00
--  请教val函数
大师:val函数转换为何不正确?
Dim s2 As String = "853,123,123.12"
Output.Show(Val(s2)) 
Output.Show(CDbl(s2)) 

--  作者:有点蓝
--  发布时间:2023/9/23 14:28:00
--  
Val只能取第一个非数值字符前的数字,逗号不属于数值字符
--  作者:linyunu
--  发布时间:2023/9/23 14:36:00
--  
可以先去除逗号再转换