如何把IP地址转换为纯数字? 发表于 2017-06-02 更新于 2021-01-25 假设一个ip地址为192.168.16.9, 如何用纯数字保存这个数字? 转换公式为:192*256*256*256+168*256*256+16*256+9 = 3232239625 ping 3232239625即可得到和ping 192.168.16.9完全一样的结果. 注意, 转换后的值最大可能为2^32-1, 而int的最大值为: 2^31-1, 是会存在溢出的, 如何解决呢? 可以用long, 不过有点浪费, 用unsigned int, 不过JS不用考虑这些…