Velocity Reviews > Ruby > How do you convert a hexadecimal number to a binary number?

# How do you convert a hexadecimal number to a binary number?

Bob Sanders
Guest
Posts: n/a

 05-30-2008
I can't find a clue how to convert a hexadecimal number to a binary
number. Anyone know?
--
Posted via http://www.ruby-forum.com/.

Oscar Del Ben
Guest
Posts: n/a

 05-30-2008
[Note: parts of this message were removed to make it a legal post.]

number.to_s(2)

2008/5/30, Bob Sanders <(E-Mail Removed)>:
>
> I can't find a clue how to convert a hexadecimal number to a binary
> number. Anyone know?
>
> --
> Posted via http://www.ruby-forum.com/.
>
>

Bill Kelly
Guest
Posts: n/a

 05-30-2008

From: "Bob Sanders" <(E-Mail Removed)>
>
>I can't find a clue how to convert a hexadecimal number to a binary
> number. Anyone know?

>> "beef".to_i(16).to_s(2)

=> "1011111011101111"

Regards,

Bill

Ryan Lewis
Guest
Posts: n/a

 05-30-2008
Bob Sanders wrote:
> I can't find a clue how to convert a hexadecimal number to a binary
> number. Anyone know?

> You have to convert items using methods such as String#to_i(base=10)
> and Fixnum#to_s(base=10). These would be for decimal values. Change
> to (base=16) for hexadecimal values, (base=2) for binary values,

etc.
--
Posted via http://www.ruby-forum.com/.

Bob Sanders
Guest
Posts: n/a

 05-30-2008
Ryan Lewis wrote:
> Bob Sanders wrote:
>> I can't find a clue how to convert a hexadecimal number to a binary
>> number. Anyone know?

>
> > You have to convert items using methods such as String#to_i(base=10)
> > and Fixnum#to_s(base=10). These would be for decimal values. Change
> > to (base=16) for hexadecimal values, (base=2) for binary values,

> etc.

Big thanks for the quick reply, Ryan!
--
Posted via http://www.ruby-forum.com/.

Ryan Lewis
Guest
Posts: n/a

 05-30-2008
Bob Sanders wrote:
> Big thanks for the quick reply, Ryan!

NP, I just happened to needed this same info like two days ago
--
Posted via http://www.ruby-forum.com/.