Здравствуйте! Я в процессе решения этой задачи столкнулась с такой проблемой. Сразу говорю, возможно, у меня здесь есть и другие ошибки, код пока не рабочий. А вопрос такой: в методе toDecimal(String) нужно из строкового представления двоичного числа получить десятичное число ( на вход у нас String binaryNumber, а на выходе должен быть int). При этом нельзя использовать Методы Integer.parseInt(String, int) и Long.parseLong(String, int). Вопрос в том, как строковое представление двоичного числа перевести в десятичное число без существующих методов? Спасибо!