Другие языки программирования и технологии

Вопрос знатокам информатики...

Перевести число 705 из десятичной СС в двоичную, восьмеричную и шестнадцатиричную СС. Если можно с решением...))
ответ сделай лучшим)
двоичная
Ответ: 1011000001

Ход решения:
Делим число на 2 и выписываем остатки
705 = 352·2 + 1
352 = 176·2 + 0
176 = 88·2 + 0
88 = 44·2 + 0
44 = 22·2 + 0
22 = 11·2 + 0
11 = 5·2 + 1
5 = 2·2 + 1
2 = 1·2 + 0
Последний множитель перед 2 равный 1 записываем первым.
Затем записываем найденные остатки в обратном порядке.
Получаем: 1011000001
восьмеричная
Ответ: 1301

Ход решения:
Делим число на 8 и выписываем остатки
705 = 88·8 + 1
88 = 11·8 + 0
11 = 1·8 + 3
Последний множитель перед 8 равный 1 записываем первым.
Затем записываем найденные остатки в обратном порядке.
Получаем: 1301
16ричная
Ответ: 2C1

Ход решения:
Делим число на 16 и выписываем остатки
705 = 44·16 + 1
44 = 2·16 + 12 (12 записывается как C)
Последний множитель перед 16 равный 2 записываем первым.
Затем записываем найденные остатки в обратном порядке.
Получаем: 2C1
Владимир Березань
Владимир Березань
897
Лучший ответ
Bin 1011000001
Oct 1301
Hex 2C1
Антон Мурашов
Антон Мурашов
20 239
Проще можно, чем первый ответ
705 (в 2ую) -> 512 + 128 (640) + 64 + 1 -> 1011000001
1011000001 (в 8ую) -> 1| 011| 000 | 001 -> 1301
1011000001 (в 16ую) -> 10| 1100 | 0001 -> 2C1

Это всё считается в уме.
Вы, батенька, двоечник, такую хрень спрашивать. Неужели по математике полный голяк в знаниях? Простейший алгоритм запомнить не в состоянии?
Антон Карев
Антон Карев
5 359
все делает обычный канкулятор винды даже самых старых версий lol