Вопрос задан 13.11.2024 в 16:46. Предмет Информатика. Спрашивает Мачкина Ольга.

Переведи Ip-адрес из двоичной системы в десятичную 1) 11000000 10101000 11010010 0011001
2)10000000 000000 000000 0000001
3) 11100100 1000000 10011001 1111010

Перейти к ответам

Ответы на вопрос

Отвечает Дорофеев Олег.

Чтобы перевести IP-адрес из двоичной системы счисления в десятичную, необходимо разбить его на четыре восьмибитных блока и затем преобразовать каждый блок отдельно. Для этого мы используем формулу:

Десятичное значение=b727+b626+b525+b424+b323+b222+b121+b020\text{Десятичное значение} = b_7 \cdot 2^7 + b_6 \cdot 2^6 + b_5 \cdot 2^5 + b_4 \cdot 2^4 + b_3 \cdot 2^3 + b_2 \cdot 2^2 + b_1 \cdot 2^1 + b_0 \cdot 2^0

где bib_i — это биты (0 или 1).

Пример 1: 11000000 10101000 11010010 0011001

Сначала добавим недостающий ноль, чтобы последний блок был восьмибитным:
00110001

Теперь преобразуем каждый блок:

  1. 11000000:
    127+126+025+024+023+022+021+020=128+64+0+0+0+0+0+0=1921 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 128 + 64 + 0 + 0 + 0 + 0 + 0 + 0 = 192

  2. 10101000:
    127+026+125+024+123+022+021+020=128+0+32+0+8+0+0+0=1681 \cdot 2^7 + 0 \cdot 2^6 + 1 \cdot 2^5 + 0 \cdot 2^4 + 1 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 128 + 0 + 32 + 0 + 8 + 0 + 0 + 0 = 168

  3. 11010010:
    127+126+025+124+023+022+121+020=128+64+0+16+0+0+2+0=2101 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 1 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0 = 128 + 64 + 0 + 16 + 0 + 0 + 2 + 0 = 210

  4. 00110001:
    027+026+125+124+023+022+121+020=0+0+32+16+0+0+2+0=490 \cdot 2^7 + 0 \cdot 2^6 + 1 \cdot 2^5 + 1 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0 = 0 + 0 + 32 + 16 + 0 + 0 + 2 + 0 = 49

Итак, IP-адрес в десятичной системе: 192.168.210.49.


Пример 2: 10000000 00000000 00000000 00000001

Каждый блок уже восьмибитный, преобразуем:

  1. 10000000:
    127+026+025+024+023+022+021+020=1281 \cdot 2^7 + 0 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 128

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос