Восемь раз отмерь, один раз переведи.
А. Алешин
Алгоритм перевода чисел из восьмеричной в десятичную систему счисления аналогичен уже рассматривавшемуся
нами в разделе Перевод чисел из двоичной системы в десятичную. Различие состоит лишь в том, что
для восьмеричной системы счисления основанием является число 8, а правило перевода в данном случае может быть сформулировано
в следующем виде:
Для перевода восьмеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания
восьмеричной системы счисления на соответствующие цифры в разрядах восьмеричного числа.
Например, требуется перевести восьмеричное число 2357 в десятичное. В этом числе 4 цифры и 4 разряда (
разряды считаются, начиная с нулевого, которому соответствует младший бит). В соответствии с уже известным нам правилом
представим его в виде суммы степеней с основанием 8:
Для вычислений "вручную" и решения примеров и контрольных
заданий вам могут пригодиться таблицы степеней оснований изучаемых систем счисления (2, 8, 10, 16), приведенные
в Приложении.