Арифметические операции в позиционных системах счисления
Арифметические операции в рассматриваемых позиционных системах счисления выполняются по законам, известным из десятичной арифметики.
Двоичная система счисления имеет основание 2, и для записи чисел используются всего две цифры 0 и 1 в отличие от десяти цифр десятичной системы счисления. ![]() |
![]() |
![]() |
Для двоичной системы счисления:
Аналогичные таблицы составляются для любой позиционной системы счисления. Пользуясь такими таблицами, можно выполнять действия над многозначными числами.
Пример 4. Выполнить действия в пятеричной системе счисления: 3425+235; 2135.55.
Решение
Составим таблицы сложения и умножения для пятеричной системы счисления:
Выполним сложение. Рассуждаем так: два плюс три равно 10 (по таблице); 0 пишем, 1 - в уме. Четыре плюс два равно 11 (по таблице), да еще один, 12. 2 пишем, 1 - в уме. Три да один равно 4 (по таблице). Результат - 420.
Выполним умножение. Рассуждаем так: трижды три - 14 (по таблице); 4 пишем, один - в уме. Трижды один дает 3, да плюс один, - пишем 4. Дважды три (по таблице) - 11; 1 пишем, 1 переносим влево. Окончательный результат - 1144. Если числа, участвующие в выражении, представлены в разных системах, нужно сначала привести их к одному основанию.
Пример 5. Сложить два числа: 178 и 1716.
Решение Приведем число 1716 к основанию 8 посредством двоичной системы (пробелами условно обозначено деление на тетрады и триады): 1716=101112=101112=278.Выполним сложение в восьмеричной системе:
Сделаем проверку, выполнив те же действия в десятичной системе:
Пример 6. Вычислить выражение , записав результат в двоичной системе счисления.
Решение
Приведем числа, участвующие в выражении, в единую систему счисления, например, десятичную:
Выполним указанные действия:
23-81/27=2010.
Запишем результат в двоичной системе счисления: 2010=101002.
Таким образом, арифметические действия в позиционных системах счисления выполняются по общим правилам. Необходимо только помнить, что перенос в следующий разряд при сложении и заем из старшего разряда при вычитании определяются величиной основания системы счисления.
Вопросы для самоконтроля