Для перевода десятичных чисел в системы счисления с основаниями 8 и 16 можно использовать метод поэтапного деления. chernova.school2-msk.edusite.ru
Алгоритм перевода в восьмеричную систему счисления: habr.com
- Делить десятичное число на 8 и записывать остаток от деления. habr.com
- Результат деления вновь делить на 8 и опять записывать остаток. habr.com
- Повторять операцию до тех пор, пока результат деления не будет равен нулю. habr.com
- Записывать полученные остатки в обратном порядке. calcus.ru habr.com Полученное число и будет искомым. habr.com
Алгоритм перевода в шестнадцатеричную систему счисления: habr.com
- Делить десятичное число на 16 и записывать остаток от деления. habr.com
- Результат деления вновь делить на 16 и опять записывать остаток. habr.com
- Повторять операцию до тех пор, пока результат деления не будет равен нулю. habr.com
- Переводить остатки, большие 9, согласно таблице перевода. habr.com
- Записывать полученные остатки в обратном порядке. habr.com Полученное число и будет искомым. habr.com
При переводе смешанных десятичных чисел целая и дробная части исходного числа переводятся отдельно по соответствующим алгоритмам и объединяются в получаемом числе. chernova.school2-msk.edusite.ru