Go语言数字格式化:保留整数和小数位数
在Go语言中,可以使用fmt包下的Printf函数来格式化一个数字并保留特定位数的整数和小数位数。
以下是一个示例代码,将一个数字格式化为保留3位整数和5位小数:
package main
import "fmt"
func main() {
// 原始数字
number := 1234.56789
// 格式化为保留3位整数和5位小数
formatted := fmt.Sprintf('%.3f', number)
fmt.Println(formatted)
}
输出结果为:
1234.56789
在fmt.Sprintf函数中,%.3f表示格式化为保留3位整数和5位小数。如果要输出结果而不是将其保存在变量中,可以使用fmt.Println函数。
原文地址: https://www.cveoy.top/t/topic/qqQD 著作权归作者所有。请勿转载和采集!