这应该很简单:
strconv.Atoi("1250000.0000")
这会导致错误:
0 strconv.ParseInt:解析“1250000.0000”:语法无效
有什么线索吗?
这应该很简单:
strconv.Atoi("1250000.0000")
这会导致错误:
0 strconv.ParseInt:解析“1250000.0000”:语法无效
有什么线索吗?
Atoi
仅适用于可以解析为整数的字符串。
你需要的是parseFloat
dystroy 说的是真的,但请记住,浮点数是不精确的,这样你可能会得到错误的答案。在您的情况下,您可以简单地在句点上拆分字符串,然后Atoi
在其上使用。
strconv.Atoi(strings.Split("1250000.0000", ".")[0])