我想将一个大整数格式化为带有前导零的字符串。我正在寻找一个与此类似的示例,但具有 Big:
我在这里查看源代码。
但是当我打电话时:
m := big.NewInt(99999999999999)
fmt.Println(m.Format("%010000000000000000000","d"))
我懂了:
prog.go:10:22: m.Format("%010000000000000000000", "d") used as value
prog.go:10:23: cannot use "%010000000000000000000" (type string) as type fmt.State in argument to m.Format:
string does not implement fmt.State (missing Flag method)
prog.go:10:48: cannot use "d" (type string) as type rune in argument to m.Format
(我知道通常我可以使用 m.String(),但零填充似乎使这个复杂化,所以我专门寻找有关 Format 方法的帮助。)
这是我的游乐场链接。
皈依舞
慕妹3146593
相关分类