如何用零填充数字?

时间:2013-04-28 03:06:06

标签: go

假设我想在Go中填写一个数字:

4 => "004"
23 => "023"

我该怎么做?

1 个答案:

答案 0 :(得分:12)

使用来自fmt package"%0xd" fmt.Printf标记,其中x是要填充的前导零的数量。

import "fmt"
fmt.Printf("%03d", 4)    // will print "004"

界面与C中的相同。