Следующим этапом является понимание принципа перевода целых чисел десятичной системы счисления в систему счисления с другим основанием.
Общим принципом для такого перевода является деление имеющегося числа на основание нужной системы счисления до тех пор, пока частное больше нуля, и записать цифры всех остатков в обратном порядке.
Примеры перевода десятичных чисел в двоичную систему
Записав цифры всех остатков в обратном порядке, получим число 110012 Таким образом 2510 = 110012
Примеры перевода десятичных чисел в восьмеричную систему
12610 переводим в восьмеричную систему счисления:
126 / 8 = 15 - остаток 6 15 / 8 = 1 - остаток 7 7 / 8 = 0 - остаток 1 Записав цифры всех остатков в обратном порядке, получим число 1768 Таким образом 12610 = 1768
Примеры перевода десятичных чисел в шестнадцатиричную систему
Как правило перевод деситичных чисел в шестнадцатиричные вызывает наибольшее затружнения, по этому я привожу побольше примеров.
4687710 переводим в шестнадцатиричную систему счисления:
46877 / 16 = 2929 - остаток 13 = D 2929 / 16 = 183 - остаток 1 183 / 16 = 11 - остаток 7 11 = B Записав цифры всех остатков в обратном порядке, получим число B71D16 Таким образом 4687710 = B71D16
204710 переводим в шестнадцатиричную систему счисления:
2047 / 16 = 127 - остаток 15 - F 127 / 16 = 7 - остаток 15 - F 7 Записав цифры всех остатков в обратном порядке, получим число 7FF16 Таким образом 204710 = 7FF16
76710 переводим в шестнадцатиричную систему счисления:
767 / 16 = 47 - остаток 15 = F 47 / 16 = 2 - остаток 15 = F 2 Записав цифры всех остатков в обратном порядке, получим число 2FF16 Таким образом 76710 = 2FF16
48510 переводим в шестнадцатиричную систему счисления:
485 / 16 = 30 - остаток 5 30 / 16 = 1 - остаток 14 = E 1 Записав цифры всех остатков в обратном порядке, получим число 1E516 Таким образом 48510 = 1E516
18010 переводим в шестнадцатиричную систему счисления:
180 / 16 = 11 - остаток 4 11 = b Записав цифры всех остатков в обратном порядке, получим число b416 Таким образом 18010 = b416
12710 переводим в шестнадцатиричную систему счисления:
127 / 16 = 7 - остаток 15 = F 7 Записав цифры всех остатков в обратном порядке, получим число 7F16 Таким образом 12710 = 7F16
8710 переводим в шестнадцатиричную систему счисления:
87 / 16 = 5 - остаток 7 5 Записав цифры всех остатков в обратном порядке, получим число 5716 Таким образом 8710 = 5716
7010 переводим в шестнадцатиричную систему счисления:
70 / 16 = 4 - остаток 6 4 Записав цифры всех остатков в обратном порядке, получим число 4616 Таким образом 7010 = 4616
3210 переводим в шестнадцатиричную систему счисления:
32 / 16 = 2 - остаток 0 2 Записав цифры всех остатков в обратном порядке, получим число 2016 Таким образом 3210 = 2016