Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с переводом IP-адреса с 32-битного формата в десятичные числа

Sergey Leontiev Ученик (98), на голосовании 1 месяц назад
01110000.11001010.00100000.01111010
Голосование за лучший ответ
_ Искусственный Интеллект (834850) 2 месяца назад
калькулятор открой и переводи
Sergey LeontievУченик (98) 2 месяца назад
Как?
_ Искусственный Интеллект (834850) Sergey Leontiev, В калькуляторе есть режим работы (вид). Переключай на Программист и вычисляй
Ярослав Майоров Мастер (1327) 2 месяца назад
Чтобы перевести IP-адрес из 32-битного формата в десятичные числа, выполните следующие действия для каждого октета (8-битной группы):

1. Преобразуйте каждую группу восьми битов в десятичное число.
2. Разделите каждое десятичное число на 256, 128, 64 и 32, возводя 2 в соответствующую степень.
3. Сложите результаты, чтобы получить окончательное десятичное представление октета.

Рассмотрим предоставленный вами IP-адрес: 01110000.11001010.00100000.01111010

Октат 1: 01110000
• 128 0 + 64 1 + 32 1 + 16 1 + 8 0 + 4 0 + 2 0 + 1 0 = 112

Октат 2: 11001010
• 128 1 + 64 1 + 32 0 + 16 0 + 8 1 + 4 0 + 2 1 + 1 0 = 202

Октат 3: 00100000
• 128 0 + 64 0 + 32 1 + 16 0 + 8 0 + 4 0 + 2 0 + 1 0 = 32

Октат 4: 01111010
• 128 0 + 64 1 + 32 1 + 16 1 + 8 1 + 4 0 + 2 1 + 1 0 = 122

Итак, десятичное представление IP-адреса: 112.202.32.122
Похожие вопросы