Forum: Ruby Converting Integer to binary string

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Harold H. (Guest)
on 2006-02-22 08:05
(Received via mailing list)
Hello all,

I tried searching the list for this, but didn't see the answer
anywhere. A lot of people trying to do the opposite, but.. :)

I'd like to convert the Integer 585 to the string "1001001001"

I see from the docs for Fixnum#[] that I could hack something together:

30.downto(0) { |i| print 585[i] }

But sometimes you just *know* there's a better way...

Thanks in advance,
Kent S. (Guest)
on 2006-02-22 08:08
(Received via mailing list)

Harold H. (Guest)
on 2006-02-22 08:26
(Received via mailing list)
Dah! Thank you.

Man, I was trying all kinds of crazy business.



Thanks again :P,
This topic is locked and can not be replied to.