Чтобы преобразовать 32-битовые IP-адреса из двоичного формата в десятичный, нужно каждую группу из 8 бит (байт) перевести в десятичное число. Давайте это сделаем.
а) Для адреса 11001100 10011000 10111110 01000111:
11001100 в десятичном: \[ 1 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 1 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 128 + 64 + 0 + 0 + 8 + 4 + 0 + 0 = 204 \]
10011000 в десятичном: \[ 1 \cdot 2^7 + 0 \cdot 2^6 + 0 \cdot 2^5 + 1 \cdot 2^4 + 1 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 128 + 0 + 0 + 16 + 8 + 0 + 0 + 0 = 152 \]
10111110 в десятичном: \[ 1 \cdot 2^7 + 0 \cdot 2^6 + 1 \cdot 2^5 + 1 \cdot 2^4 + 1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0 = 128 + 0 + 32 + 16 + 8 + 4 + 2 + 0 = 190 \]
01000111 в десятичном: \[ 0 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 0 + 64 + 0 + 0 + 0 + 4 + 2 + 1 = 71 \]
Таким образом, адрес а) в десятичном формате: 204.152.190.71.
б) Для адреса 11011110 11000011 10100010 00110010:
11011110 в десятичном: \[ 1 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 1 \cdot 2^4 + 1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0 = 128 + 64 + 0 + 16 + 8 + 4 + 2 + 0 = 222 \]
11000011 в десятичном: \[ 1 \cdot 2^7 + 1 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 128 + 64 + 0 + 0 + 0 + 0 + 2 + 1 = 195 \]
10100010 в десятичном: \[ 1 \cdot 2^7 + 0 \cdot 2^6 + 1 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0 = 128 + 0 + 32 + 0 + 0 + 0 + 2 + 0 = 162 \]
00110010 в десятичном: \[ 0 \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 = 50 \]
Таким образом, адрес б) в десятичном формате: 222.195.162.50.
Теперь у вас есть оба адреса в удобном формате!