I have written some general functions to convert between decimal and any other base-n number system(n<=36 for now) and vice-versa. Don't want to make things messy here so i have posted the code here.
Could anybody suggest any better way for this? May be more effective and Rubyish?
Thanks
There's already the to_s
method on Numeric
and the to_i
method on String
to convert back:
irb(main):013:0> 10.to_s(36)
=> "a"
irb(main):014:0> "a".to_i(36)
=> 10
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With