From: "Brian Schröder" Date: 2005-05-30T04:24:21+09:00 Subject: Re: Zerofy On 29/05/05, Christian Neukirchen wrote: > Brian Schr�der writes: > > > On 26/05/05, Vance Heron wrote: > >> Try something like > >> def zerofy! > >> sprintf("%02d", self) > >> end > >> > > > > or > > class Numeric > > def pad(length) > > "%0#{length}i" % self > > end > > end > > > > 10.pad(3) => "010" > > or, even cleaner: > > irb(main):002:0> "%0*d" % [3, 10] > => "010" > > > regards, > > > > Brian > Thanks, Ah, I didn't know this. regards, Brian -- http://ruby.brian-schroeder.de/ Stringed instrument chords: http://chordlist.brian-schroeder.de/