Robert Walker wrote:
> Ashwin Kumar Sharma wrote:
>> Hi,
>> 
>> I want to compare two IP addresses so I want to convert them to long
>> integers. Can anyone tell me how it can be done? I need to convert IP
>> address to long and  after I have to convert them back to IP address.
> 
> IP address are 4 bytes represented in a dotted decimal format.
> 
> Example:
> # 22.125.33.145
> 145 + (33 * 2**8) + (125 * 2**16) + (22 * 2**24)
> => 377299345

Thanks a lot Robert.
-- 
Posted via http://www.ruby-forum.com/.
-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.


Reply via email to