IP / 数字互转
IPv4 地址与 32 位无符号整数双向转换,附 16 进制、二进制与 IPv6 兼容格式对照。
输入 / Input
IP 或整数
输出 / Output
等待输入
输入 0 字符
输出 0 字符
耗时 0 ms
就绪
About
IP / 数字互转 怎么用
IP → 数字时也可输入十六进制(0x 前缀)或二进制(0b 前缀)。数字 → IP 时接受十进制(0–4294967295)与十六进制。结果里同时给出有符号 32 位视图(数据库 signed int 场景)。
常用场景
- 数据库里 IP 存成 bigint,导入导出时互转核对
- 防火墙规则里用整数表示 IP 段的边界
- 看日志时把数字地址还原成点分十进制
小提示
高位地址如 200.1.2.3 的无符号值超过 2^31-1,存进 signed int 会变负数 — 输出里专门列出了「有符号 32 位」一行方便核对。