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

Discussion in 'Ruby' started by Bob Sanders, May 30, 2008.

1. Bob SandersGuest

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/.

Bob Sanders, May 30, 2008

2. Oscar Del BenGuest

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

number.to_s(2)

2008/5/30, Bob Sanders <>:
>
> 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, May 30, 2008

3. Bill KellyGuest

From: "Bob Sanders" <>
>
>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

Bill Kelly, May 30, 2008
4. Ryan LewisGuest

Re: How do you convert a hexadecimal number to a binary numb

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/.

Ryan Lewis, May 30, 2008
5. Bob SandersGuest

Re: How do you convert a hexadecimal number to a binary numb

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/.

Bob Sanders, May 30, 2008
6. Ryan LewisGuest

Re: How do you convert a hexadecimal number to a binary numb

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/.

Ryan Lewis, May 30, 2008