返回首页
点分十进制 ↔ 长整型 / 十六进制 / 二进制
输入任意格式,自动转换其余形式

IP 数字转换原理

IPv4 地址由 4 个 0-255 的字节组成,本质是一个 32 位整数。点分十进制 a.b.c.d 转长整型公式:

num = a×256³ + b×256² + c×256 + d

常见问题

转换后的数字能当网址访问吗?
部分浏览器支持 http://3232235777/ 这样的整数IP直接访问(等效192.168.1.1),但现代浏览器多已禁用,仅作原理验证。
为什么有的数据库里IP是负数?
若误用有符号 INT 存储,超过 2147483647 的IP会显示为负数;应使用 INT UNSIGNED 或 BIGINT 存储。
支持 IPv6 转换吗?
本工具针对 IPv4(32位);IPv6 为 128 位,需用单独的 IPv6 压缩展开工具处理。