【发布时间】:2023-03-12 22:47:01
【问题描述】:
我有一个字符串列表。当我尝试将条目转换为 Double 类型时,我丢失了信息(点)。我做错了什么?
Dim list As New List(Of String)
Dim a As Double
list.Add("309.69686")
a = CDbl(list(0))
MsgBox(a)
'Output: 30969686
【问题讨论】:
-
在您的国家/地区,数字的整数部分和小数部分之间的分隔符是什么?
-
谢谢史蒂夫,这就是问题所在。我来自奥地利,所以分隔符是逗号而不是点。以某种方式明显的东西大声笑
标签: string vb.net list types double