Beginner

IP地址与整数转换器

将IPv4地址转换为32位十进制整数(加上十六进制和二进制),或将整数转换回点分十进制表示法。

换算方向

Dotted-quad, each octet 0-255
Decimal integer
3,232,235,777

Dotted IP: 192.168.1.1

Hexadecimal
0xC0A80101
Binary
11000000.10101000.00000001.00000001
Dotted-quad
192.168.1.1
100%
0%
0%
0%
Octet 1
Octet 2
Octet 3
Octet 4
Each octet's weighted contribution to the 32-bit integer
Step by step
  1. 1

    Octet 1 contribution (×2²⁴)

    192 × 16,777,216 = 3,221,225,472
  2. 2

    Octet 2 contribution (×2¹⁶)

    168 × 65,536 = 11,010,048
  3. 3

    Octet 3 contribution (×2⁸)

    1 × 256 = 256
  4. 4

    Octet 4 contribution (×2⁰)

    1 × 1 = 1
  5. 5

    32-bit integer

    3,221,225,472 + 11,010,048 + 256 + 1 = 3,232,235,777
    Each octet scaled by its byte-position weight (256³, 256², 256, 1) then summed.
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

将每个IPv4八位组乘以其位值(256³、256²、256、1)并求和,得到0到4294967295的32位整数。例如,192.168.1.1变为3232235777。通过依次对256进行除法和取模运算可逆向恢复点分十进制地址。

公式
integer = a×16777216 + b×65536 + c×256 + d
How this is calculated

IPv4地址有四个八位组(a.b.c.d),每个都是0到255的8位值。要将地址转换为单个32位数字,每个八位组按其位置加权:第一个八位组乘以256³(16777216),第二个乘以256²(65536),第三个乘以256,最后一个乘以1。相加得到0到4294967295的无符号整数。

反向过程是将整数分解回八位组:a = floor(n / 16777216) mod 256,b = floor(n / 65536) mod 256,c = floor(n / 256) mod 256,d = n mod 256。结果重新组合为熟悉的点分十进制字符串。

十六进制格式是写成16进制的整数(填充后为8位十六进制数字),二进制格式将每个八位组显示为8位组。工具验证每个八位组都在0-255范围内,并且任何整数输入都是无符号32位范围内的整数;超出范围或格式错误的输入不返回结果。

常见问题

IPv4地址是32位,因此最大可能值为2³² − 1 = 4294967295,对应255.255.255.255。

许多数据库和语言将该值存储在64位有符号长整型中以保持其为正值,因为32位有符号整数超过2147483647时会溢出。这个数字本身仍然是无符号32位IPv4值。

不适用。IPv6地址是128位,使用不同的十六进制表示法。本转换器仅处理32位IPv4地址。

也称为

ip转整数
ip转十进制
ip地址转数字
整数转ip
ipv4转数字
ip地址转换器

APA

TG we-Calculate Editorial Team. (2026). IP地址与整数转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "IP地址与整数转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "IP地址与整数转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {IP地址与整数转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?