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

用户名

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

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

如何将浮点数转换为字符串格式?这是google游乐场,但未获得预期的输出。(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
 }

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

尼克·克雷格·伍德

试试这个

package main

import "fmt"
import "strconv"

func FloatToString(input_num float64) string {
    // to convert a float number to a string
    return strconv.FormatFloat(input_num, 'f', 6, 64)
}

func main() {
    fmt.Println(FloatToString(21312421.213123))
}

如果只想获得尽可能高的位数精度,则特殊精度-1使用所需的最小位数,以使ParseFloat准确返回f。例如

strconv.FormatFloat(input_num, 'f', -1, 64)

我个人觉得fmt更容易使用。游乐场链接

fmt.Printf("x = %.6f\n", 21312421.213123)

或者,如果您只想转换字符串

fmt.Sprintf("%.6f", 21312421.213123)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

将Elixir字符串转换为整数或浮点数

来自分类Dev

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

来自分类Dev

如何将浮点数0.0转换为返回字符串0?

来自分类Dev

将64位浮点格式字符串转换为浮点数

来自分类Dev

iOS Swift将适当的浮点数转换为字符串

来自分类Dev

将字符串转换为整数,双精度,浮点数,而不必捕获异常

来自分类Dev

如何使用jQuery将字符串的多维数组转换为浮点数?

来自分类Dev

numpy.loadtxt“无法将字符串转换为浮点数”

来自分类Dev

Python2:将一组浮点数转换为字符串

来自分类Dev

Python:ValueError:无法将字符串转换为浮点数:“ 0”

来自分类Dev

如何将包含逗号的字符串转换为等效的浮点数?

来自分类Dev

Python将字符串转换为浮点数

来自分类Dev

将浮点数转换为字符串的最快C ++方法

来自分类Dev

如何将逗号作为字符串的数字转换为Javascript中的浮点数

来自分类Dev

在聚合时将字符串转换为浮点数?

来自分类Dev

无法将字符串转换为PHP中的浮点数-Laravel 5.2

来自分类Dev

为什么将字符串总和转换为浮点数

来自分类Dev

熊猫将浮点数转换为不带小数的字符串

来自分类Dev

Pandas DataFrame:无法将字符串转换为浮点数

来自分类Dev

将字符串转换为浮点数

来自分类Dev

将4D浮点数组从txt(字符串)文件转换为numpy浮点数组

来自分类Dev

将字符串转换为浮点数:将“ 8.9km”转换为浮点数

来自分类Dev

在Python中将字符串转换为浮点数

来自分类Dev

字符串不会转换为浮点数

来自分类Dev

在 LINQ 中将字符串转换为浮点数

来自分类Dev

ValueError: 无法将字符串转换为浮点数---如何将字符串列表的列表转换为 numpy 数组类型浮点数?

来自分类Dev

无法将字符串转换为浮点数

来自分类Dev

如何将字符串转换为浮点数?(温度转换器)

来自分类Dev

如何识别浮点变量?获取 ValueError: 无法将字符串转换为浮点数:

Related 相关文章

  1. 1

    将Elixir字符串转换为整数或浮点数

  2. 2

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

  3. 3

    如何将浮点数0.0转换为返回字符串0?

  4. 4

    将64位浮点格式字符串转换为浮点数

  5. 5

    iOS Swift将适当的浮点数转换为字符串

  6. 6

    将字符串转换为整数,双精度,浮点数,而不必捕获异常

  7. 7

    如何使用jQuery将字符串的多维数组转换为浮点数?

  8. 8

    numpy.loadtxt“无法将字符串转换为浮点数”

  9. 9

    Python2:将一组浮点数转换为字符串

  10. 10

    Python:ValueError:无法将字符串转换为浮点数:“ 0”

  11. 11

    如何将包含逗号的字符串转换为等效的浮点数?

  12. 12

    Python将字符串转换为浮点数

  13. 13

    将浮点数转换为字符串的最快C ++方法

  14. 14

    如何将逗号作为字符串的数字转换为Javascript中的浮点数

  15. 15

    在聚合时将字符串转换为浮点数?

  16. 16

    无法将字符串转换为PHP中的浮点数-Laravel 5.2

  17. 17

    为什么将字符串总和转换为浮点数

  18. 18

    熊猫将浮点数转换为不带小数的字符串

  19. 19

    Pandas DataFrame:无法将字符串转换为浮点数

  20. 20

    将字符串转换为浮点数

  21. 21

    将4D浮点数组从txt(字符串)文件转换为numpy浮点数组

  22. 22

    将字符串转换为浮点数:将“ 8.9km”转换为浮点数

  23. 23

    在Python中将字符串转换为浮点数

  24. 24

    字符串不会转换为浮点数

  25. 25

    在 LINQ 中将字符串转换为浮点数

  26. 26

    ValueError: 无法将字符串转换为浮点数---如何将字符串列表的列表转换为 numpy 数组类型浮点数?

  27. 27

    无法将字符串转换为浮点数

  28. 28

    如何将字符串转换为浮点数?(温度转换器)

  29. 29

    如何识别浮点变量?获取 ValueError: 无法将字符串转换为浮点数:

热门标签

归档