I would like to display numbers with a 0 before when there is only one
char.
For exemple if I gets the number 4, I would like to return 04.
After looking methods on http://www.ruby-doc.org/core/classes/Fixnum.html, I don’t see how to
process. Of cours it is possible to convert a number into string and
after add a 0, but it’s not very friendly.
I would like to display numbers with a 0 before when there is only one
char.
For exemple if I gets the number 4, I would like to return 04.
After looking methods on http://www.ruby-doc.org/core/classes/Fixnum.html, I don’t see how to
process. Of cours it is possible to convert a number into string and
after add a 0, but it’s not very friendly.
In general, the ruby String class is much better than Int class -
because Strings are like everywhere in ruby. I believe Matz once said
that the String class was most work (or devoured most manhours when he
worked on ruby initially)
And keep in mind that you will have to convert to string anyway,
because while 07 is fine
08 and 09 are illegal in Ruby—it treats numbers with leading zero as
octal numbers:
7
=> 7
07
=> 7
8
=> 8
08
SyntaxError: (irb):4: Invalid octal digit from /usr/local/bin/irb:12:in
`’
I would like to display numbers with a 0 before when there is only one
char.
For exemple if I gets the number 4, I would like to return 04.
After looking methods on http://www.ruby-doc.org/core/classes/Fixnum.html, I don’t see how to
process. Of cours it is possible to convert a number into string and
after add a 0, but it’s not very friendly.