你可以使用 Go 语言的 fmt 包中的 Printf 函数来格式化数字。以下是一个将数字格式化为保留 3 位整数和 5 位小数的示例代码:

package main

import "fmt"

func main() {
    number := 123.456789
    formattedNumber := fmt.Sprintf('%.3f', number)
    fmt.Println(formattedNumber)
}

输出将是:123.45679

在这个示例中,使用 fmt.Sprintf 函数将浮点数格式化为字符串。格式化字符串'%.3f' 指定了保留 3 位整数和 5 位小数的格式。

Go语言数字格式化:保留整数和小数位数

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

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