rubyでゼロパティング

よくありそうなsprintf。

i = 1
puts sprintf('%03d', i) #=> 001

オブジェクト指向っぽくrjustメソッドを使って。

i = 1
puts i.to_s.rjust(3, '0') #=> 001