Один из алгоритмов перевода десятичного числа в представление двоичного числа следующий: while(десятичное число не равно 0) { двоичное представление = остаток от деления десятичного числа на 2 + двоичное представление десятичное число = десятичное число / 2 } Помогите понять, почему мы не используем тип int для двоичного представления (ведь потом итоговый результат можно привести к String) ? Что именно в условии задачи подсказало вам, что нужен тип String?