formatFloat :将浮点数转换为字符串

http://golang.org/pkg/strconv/


http://play.golang.org/p/4VNRgW8WoB


如何将浮点数转换为字符串格式?这是谷歌游乐场,但没有得到预期的输出。(2e+07) 我想得到“21312421.213123”


package main


import "fmt"

import "strconv"


func floattostr(input_num float64) string {


        // to convert a float number to a string

    return strconv.FormatFloat(input_num, 'g', 1, 64)

 }


 func main() {

      fmt.Println(floattostr(21312421.213123))

      // what I expect is "21312421.213123" in string format

 }

请帮我从浮点数中取出字符串。谢谢


慕慕森
浏览 268回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go