Запишите 32-битный IP адрес в виде четырёх десятичных чисел,разделённых точками...

0 голосов
138 просмотров

Запишите 32-битный IP адрес в виде четырёх десятичных чисел,разделённых точками
11011110110000111010001000110010


Информатика (181 баллов) | 138 просмотров
Дан 1 ответ
0 голосов

По сути нужно конвертнуть каждое из чисел в двоичную систему счисления.
Берёшь число, делишь на 2 в столбик, записывашешь остатки. Потом пишешь остатки в обратном порядке. Это и есть двоичное представление.

дел делит ост
210 2 0
105 2 1
52 2 0
26 2 0
13 2 1
6 2 0
3 2 1
1 2 1

210=11010010
170=10101010
30=11110
128=10000000

Итого твой первый IP-шник в 32-битном виде:
11010010.10101010.00011110.10000000
Естественно битов должно быть 32 т. е. по 8 цифр в каждом числе, поэтому дописываем три нуля перед третьим числом т. к. там только пять цифр.

(84 баллов)
0

незашто