Преобразовать число с плавающей точкой в строку
FormatFloat преобразует число f с плавающей запятой в строку, в соответствии с форматом fmt и точной точностью.Он округляет результат, предполагая, что оригинал был получен из значения с плавающей точкой bitSize битов (32 для float32, 64 для float64).
func FormatFloat (f float64, fmt byte, prec, bitSize int) string
f := 3.14159265
s := strconv.FormatFloat(f, 'E', -1, 64)
fmt.Println(s)
Вывод «3.14159265»
Другой метод - использование fmt.Sprintf
s := fmt.Sprintf("%f", 123.456)
fmt.Println(s)
Вывод «123.456000»
Проверка кода на игровая площадка