Перевод между основаниями
В десятичную систему
Чтобы перевести число из основания \(b\) в десятичную систему, раскладываем его по степеням основания.
Пример:
\[
(101101)_2 = 1\cdot2^5 + 0\cdot2^4 + 1\cdot2^3 + 1\cdot2^2 + 0\cdot2 + 1 = 45.
\]
Из десятичной системы
Для перевода из десятичной системы в основание \(b\) используем деление с остатком.
1) Делим число на \(b\), записываем остаток. 2) Делим частное на \(b\) и снова записываем остаток. 3) Продолжаем, пока частное не станет 0. 4) Записываем остатки в обратном порядке.
Пример:
\[
13_{10} = (1101)_2.
\]
Проверка
Удобно проверять результат обратным переводом.
Задачи для тренировки
1. Переведите \(25_{10}\) в двоичную систему.
Ответ
\((11001)_2\).
2. Переведите \((120)_3\) в десятичную систему.
Ответ
\(1\cdot3^2 + 2\cdot3 + 0 = 15\).