Нам нужно найти с какой позиции начинаются нулевые биты маски, так как они отведены именно для хранения адреса компьютера. Для этого переведём маску в двоичную систему: 255.255.255.224=11111111. 11111111. 11111111. 1000100100. Как мы видим, нулевые биты это последние два числа, поэтому переводим 157= 101010111 и берём две последние цифры: 11 = 3. Вот и номер компьютера. Вроде так
Что-то у тебя не так с переводом из 10-ной системы в 2ную.
пфф, признаюсь, было лень доставать листочек) не захотел переводить в ручную, открыл недавно написанную на информатике прогу и сделал в ней XD и только сейчас понял, что перевёл из шестнадцатеричной в двоичную XDD Автор, ссорь за неправильный ответ.