Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Десятичное значение (целое число)
3 232 235 777
for IP 192.168.1.1
Октет 1 × 256³ 192 × 16,777,216
Октет 2 × 256² 168 × 65,536
Октет 3 × 256 1 × 256
Октет 4 × 1 1 × 1

Что такое конвертер IP в десятичное число?

IPv4-адрес, например 192.168.1.1, записывается в виде четырёх чисел (октетов), разделённых точками, но по своей сути это всего лишь одно 32-битное число. Этот конвертер берёт четыре октета и объединяет их в единое десятичное целое число в диапазоне от 0 до 4 294 967 295. Такая компактная форма удобна для баз данных, геолокации по IP, сетевых расчётов и числовой сортировки адресов.

Как пользоваться

Введите каждый из четырёх октетов — значение каждого должно быть в пределах от 0 до 255. Нажмите «Рассчитать», и инструмент выдаст одно десятичное целое число, представляющее весь адрес, а также покажет, какой вклад вносит каждый октет.

Разбор формулы

Каждый октет занимает 8 бит, поэтому адрес собирается путём сдвига каждого октета на свою позицию:

$$\text{Decimal} = \text{Octet 1} \times 16777216 + \text{Octet 2} \times 65536 + \text{Octet 3} \times 256 + \text{Octet 4}$$

Это то же самое, что число в системе счисления по основанию 256, где самый левый октет является старшим разрядом. \(256^3 = 16\,777\,216\), \(256^2 = 65\,536\), а \(256^1 = 256\).

Пример расчёта

Для адреса 192.168.1.1: \(192 \times 16\,777\,216 = 3\,221\,225\,472\); \(168 \times 65\,536 = 11\,010\,048\); \(1 \times 256 = 256\); \(1 \times 1 = 1\). Сложив всё вместе, получаем $$3\,221\,225\,472 + 11\,010\,048 + 256 + 1 = 3\,232\,235\,777$$

Частые вопросы

Каково максимальное значение? Самый большой IPv4-адрес 255.255.255.255 равен 4 294 967 295 (\(2^{32} - 1\)).

Подходит ли это для IPv6? Нет — в IPv6 используется 128 бит и другой формат. Этот инструмент работает только с IPv4.

Важен ли порядок октетов? Да. Первый октет — самый старший разряд; перестановка октетов полностью меняет результат.

Последнее обновление: