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