可以使用strconv包中的ParseFloat函数将string转换为浮点数。

示例代码:

package main

import (
    "fmt"
    "strconv"
)

func main() {
    str := "3.14"
    f, err := strconv.ParseFloat(str, 64)
    if err != nil {
        fmt.Println("转换失败:", err)
    } else {
        fmt.Println("转换后的浮点数为:", f)
    }
}

输出:

转换后的浮点数为: 3.14
golang 将string转为浮点数

原文地址: https://www.cveoy.top/t/topic/bILs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录