тель степени является номером соответствующего разряда. Анало
гично можно получить развернутую форму чисел в других систе
мах счисления. Например, для восьмеричного числа:
17538 = 1 х 103 + 7х 1 0 2 + 5x1 0' + 3.
Здесь
108
=
8 ш.
Следующий вопрос, изучаемый в этом разделе, — способы пе
ревода чисел из одной системы в другую. Основная идея заключа
ется в следующем: перевод чисел неизбежно связан с выполнени
ем вычислений. Поскольку нам хорошо знакома лишь десятичная
арифметика, то любой перевод следует свести к выполнению вы
числений над десятичными числами.
Объяснение способов перевода следует начать с перевода деся
тичных чисел в другие системы счисления. Делается это просто:
нужно перейти к записи развернутой формы числа в десятичной
системе. Вот пример такого перехода для приведенного выше
восьмеричного числа:
17538 = (1 х 103 + 7 х 1 0 2 + 5x 10 ' + 3)8 =
= (1 х 8 3 + 7 х 8 2 + 5 x 8 ' + 3)10.
Теперь нужно вычислить полученное выражение по правилам
десятичной арифметики и получить окончательный результат:
17538 = (192 + 448 + 40 + 3)10 = 683|0.
Чаще всего развернутую форму числа сразу записывают в деся
тичной системе. Вот еще пример с двоичным числом:
101101,12 = ( 1 х 2 5 + 0 х 2 4 + 1 х 2 3 + 1х22 + 0 x 2 ' + 1 +
+ 1 х2“ ')|0 = 32 + 8 + 4 + 1 + 0,5 = 45,5,0.
Для вычисления значения числа по его развернутой форме за
писи существует удобный прием, который называется
вычисли
тельной схемой Горнера. Суть его состоит в том, что
развернутая
Достарыңызбен бөлісу: