Forums » Ruby » change from int 1 on int 01

change from int 1 on int 01
Posted by misiek (Guest)
on 02.02.2006 00:47
I need to change variable as int = 1 on  = 01

wrrrrwrrrrrrrrr
Re: change from int 1 on int 01
Posted by Malte Milatz (Guest)
on 02.02.2006 00:50
misiek wrote:
> I need to change variable as int = 1 on  = 01

May you elaborate?

Malte
Re: change from int 1 on int 01
Posted by Matthew Smillie (Guest)
on 02.02.2006 01:45
On Feb 1, 2006, at 21:58, Malte Milatz wrote:

> misiek wrote:
>> I need to change variable as int = 1 on  = 01
>
> May you elaborate?

Maybe he wants octal?
Re: change from int 1 on int 01
Posted by Ross Bamford (Guest)
on 02.02.2006 02:16
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