小编joe*_*joe的帖子

转换golang时将字符串中的负数保留为负数

我正在尝试从字符串中提取纬度/经度,但经度的负浮点数不断变为零,到目前为止我有:

loc1:=“33.333333”

loc2 := "-44.44444"

但是,当使用 strvconv 包时,我的结果是:

nloc1, _ := strconv.ParseFloat(loc1, 64)

RESULT: 33.333333 (successful float64)


nloc2, _ := strconv.ParseFloat(loc2, 64)

RESULT: 0 (successful float64)
Run Code Online (Sandbox Code Playgroud)

关于如何阻止其趋于零的任何想法?我需要将其保持为相同的数字,只是一个负浮点数。提前致谢!

编辑::这个问题是一个领先的空间,一旦重新格式化,它就可以正常工作。谢谢大家。

go

5
推荐指数
1
解决办法
1886
查看次数

标签 统计

go ×1