Игра по преобразованию битов в IPv4 адрес
Ваш ответ верен.
Ваш ответ неверен.
Ваш ответ:
Верный ответ:
Как выполняется преобразование
Наиболее простой способ преобразовать 2-ичное число в 10-ое запомнить число 256. Это число - максимальное значение для IP адреса (от 0 до 255 включительно). Это число нужно поделить на 2 - должна получится следующая последовательность:
Деление | 256/2 | 128/2 | 64/2 | 32/2 | 16/2 | 8/2 | 4/2 | 2/2 |
Результат | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Далее, под каждым из результатов, соблюдая порядок, вам нужно проставить 2-оичное представление IPv4 адреса. Например у вас есть следующее битовое представление числа: 00001010. Расставим его по местам:
Результат | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Битовое представление | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Те числа, под которыми присутствует 1-ца, нам нужно сложить. В примере выше получится: 2 + 8 = 10.
Такую операцию нужно выполнить для каждого из октетов. В IPv4 адресе таких октета 4. Если адрес состоит из всех '1', то такое число будет равно 255.
Ваши замечания и пожелания по работе сервиса
Последняя статья
Популярная статья:
О блоге
Этот блог представляет собой конспекты выученного материала, приобретённого опыта и лучшие практики в системном администрировании и программировании.