可以使用fmt.Sprintf函数来实现对数字的格式化。下面是一个将数字格式化为保留3位整数、五位小数的示例代码:

package main

import (
	"fmt"
)

func main() {
	num := 1234.56789
	formatted := fmt.Sprintf('%.3f', num)
	fmt.Println(formatted)
}

输出结果为:

1234.568

fmt.Sprintf函数中,使用%.3f的格式化字符串来指定保留三位整数、五位小数的格式。

Golang 数字格式化:保留三位整数,五位小数

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

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