我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何将字符串转换为浮点数

http://play.golang.org/p/7kR2uZlV5-

This is my playground link. I have an array of numbers but in string. I tried to convert them to float number but it does not give me anything. What is wrong with it?

var numbers []float64

for _, elem := range str_numbers {
    i, err := strconv.ParseFloat(elem, 64)
    if err != nil {
        numbers = append(numbers, i)
    }
}
fmt.Println(numbers)    
    // this gives me nothing  []

Change

if err != nil {

to

if err == nil {

(You may be doing this already, but unit testing is a great way to catch bugs like this.)

近期文章

  • 嵌套结构初始化文字
  • 使用golang获取CPU使用率
  • Go代码中可以包含内联汇编吗?
  • 关于如何避免Go中导入周期的任何好的建议?
  • 我应该何时在golang中使用panic vs log.fatalln()?
  • 带有指针接收器的Golang方法
  • 为什么要命名返回参数?
  • 在现有的C项目中使用Go代码
  • golang如何使用gofmt?
  • 我的Go程序如何使所有CPU内核繁忙?
  • ngrok如何在防火墙后面工作?
  • 在不修改请求状态的情况下读取http.Request的正文?
  • nil在golang中是什么意思?
  • Golang。 使用什么? http.ServeFile(..)还是http.FileServer(..)?
  • Go中的尾部呼叫优化
  • 漂亮的打印golang变量
  • Golang二进制文件可移植吗?
  • 如何在Go中通过管道将HTTP响应传递给文件?
  • golang的“延迟”如何捕获闭包的参数?
  • 访问go模块中的本地包(go 1.11)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华