# Change from int 1 on int 01

**URL:** <https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125>\
**Category:** Ruby\
**Created:** [February 2, 2006, 12:47am UTC](https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125 "2006-02-02T00:47:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![misiek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@misiek](https://www.ruby-forum.com/u/misiek)\
**Post date:** [February 2, 2006, 12:47am UTC](https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125/1 "2006-02-02T00:47:52Z")

</div>

I need to change variable as int = 1 on = 01

wrrrrwrrrrrrrrr

---

<div class="post-metadata">

**Author:** ![misiek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@misiek](https://www.ruby-forum.com/u/misiek)\
**Post date:** [February 2, 2006, 12:50am UTC](https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125/2 "2006-02-02T00:50:54Z")

</div>

misiek wrote:

> I need to change variable as int = 1 on = 01

May you elaborate?

Malte

---

<div class="post-metadata">

**Author:** ![misiek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@misiek](https://www.ruby-forum.com/u/misiek)\
**Post date:** [February 2, 2006, 1:45am UTC](https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125/3 "2006-02-02T01:45:50Z")

</div>

On Feb 1, 2006, at 21:58, Malte M. wrote:

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

Maybe he wants octal?

---

<div class="post-metadata">

**Author:** ![misiek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@misiek](https://www.ruby-forum.com/u/misiek)\
**Post date:** [February 2, 2006, 2:16am UTC](https://www.ruby-forum.com/t/change-from-int-1-on-int-01/100125/4 "2006-02-02T02:16:05Z")

</div>

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
