From: Ross Bamford Date: 2006-02-02T10:13:37+09:00 Subject: Re: change from int 1 on int 01 On Thu, 2006-02-02 at 06:57 +0900, misiek wrote: > I need to change variable as int = 1 on = 01 Based on the question, this is as likely as not what you're after: 1.to_s.rjust(2,'0') # => "01" sprintf('%.2d', 1) # => "01" That's strings, though. My math isn't great but I think int 1 *is* int 01 (isn't it?) 1.to_s.rjust(2,'0').to_i # => 1 -- Ross Bamford - rosco@roscopeco.REMOVE.co.uk