반응형

지난번 올린 글과 마찬가지로 php로 만들어진 소스를 루비로 다시 만드는 과정에서 필요해서 찾아보았다.


require 'ipaddr'

def ip2long(ip)
  IPAddr.new(ip).to_i
end

def long2ip(long)
  [long].pack('N').unpack('CCCC').join('.')
end
반응형

'프로그래밍 > Ruby' 카테고리의 다른 글

ip2long, long2ip  (0) 2020.11.21
bin2hex, hex2bin  (0) 2020.11.14
루비 코딩 컨벤션 정리  (0) 2020.07.12
WSL에서 Ruby on Rails 설치하기 + RubyMine 연결  (2) 2020.07.08

+ Recent posts