не знаю как это учат в школе, но можно сделать так
Переведем десятичную дробь в простую 21,5 = 215 / 10
переведем числитель и знаменатель
Остатки от деления:
215 | 8 => 7
26 | 8 => 2
3 | 8 => 3
Записываем в обратном порядке
Остатки от деления:
10 | 8 => 2
1 | 8 => 1
Записываем в обратном порядке
Теперь делим в столбик в восьмиричной сс (написать это в тексте нереально конечно)
32 - 2*12 = 32 - 24 = 6 => 2
спускаем 7
67 - 5*12 = 67 - 62 = 5 => 25
дальше пойдут дроби
50 - 4*12 = 50 - 50 = 0 => 25.4
ответ 25.4
Максимальное кол-во единиц при 126 полках с нулями и 2 полками с единицами
(1111000v000111=1111111 и 0000000v1000000=1000000) т..е. в 3 шкафу будет 126 полок с нулями и 2 полки с 8 единицами.
Минимальное кол-во при 127 полками нулей и 1 полкой единиц
(1111000v1111000=1111000) т.е. в 3м шкафу будет 127 полок с нулями и 1 полка с 4 единицами.
Значит максимум 8 единиц, а минимум 4