示例:192.168.1.1 → 3232235777
示例:3232235777 → 192.168.1.1
| IP地址 | 数字表示 | 说明 | 操作 |
|---|---|---|---|
| 127.0.0.1 | 2130706433 | 本地回环地址 | |
| 192.168.1.1 | 3232235777 | 私有网络地址 | |
| 10.0.0.1 | 167772161 | 私有网络地址 | |
| 172.16.0.1 | 2886729729 | 私有网络地址 | |
| 8.8.8.8 | 134744072 | Google DNS | |
| 1.1.1.1 | 16843009 | Cloudflare DNS |
IPv4地址由4个字节(32位)组成,每个字节的值范围是0-255。IP地址可以转换为一个32位的无符号整数。 转换公式为:数字 = (第1段 × 256³) + (第2段 × 256²) + (第3段 × 256¹) + (第4段 × 256⁰)
例如:192.168.1.1 = (192 × 16777216) + (168 × 65536) + (1 × 256) + 1 = 3232235777
这种转换在数据库存储、网络编程、IP地址范围查询等场景中非常有用,因为数字形式更便于比较和计算。