数字前面的0

Luc*_*oli 3 ruby integer

我想用这种格式打印:ex.

1 -> 000001
15 -> 000015
Run Code Online (Sandbox Code Playgroud)

我能怎么做?谢谢

Mik*_*use 10

sprintf "%06d", 1     #=> "000001"
sprintf "%06d", 15    #=> "000015"
Run Code Online (Sandbox Code Playgroud)

或者更简单

"%06d" % 1     #=> "000001"
"%06d" % 15    #=> "000015"
Run Code Online (Sandbox Code Playgroud)