I\'m writing a chat-server in node.js, and I want to store connected users IP-addresses in a mysql database as (unsigned) integers. I have written a javascript method to convert
var aaa = Number("0b"+ "192.168.2.44".split(".").map( function(dec){ return ("00000000" + Number(dec).toString(2)).slice(-8); }).join("")); aaa.toString(2).match(/.{1,8}/g).map( function(bin){ return Number("0b"+bin); }).join(".");