IP地址与数字转换工具

IP地址转数字

示例:192.168.1.1 → 3232235777

数字转IP地址

示例:3232235777 → 192.168.1.1

常见IP地址示例

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

关于 IP地址与数字转换:

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地址范围查询等场景中非常有用,因为数字形式更便于比较和计算。