Пример 13. Вычесть единицу из чисел 102, 108 и 1016.
Решение.
Двоичная: 102 – 12 Восьмеричная: 102 – 1d
10 10
– 1 – 1
1 7
Шестнадцатеричная 1016–116
– 1
F
Пример 14. Вычесть число 59,75 из числа 201,25.
Решение.
Двоичная: 11001001,012–111011,112 Восьмеричная: 311,28–73,68
11001001,01 311,2
– 00111011,11 – 73,6
10001101,10 215,4
Шестнадцатеричная C9,416+3B,C16
C9,4
– 3B,C
8D,8
Ответ: 201,2510–59,75=141,510=10001101,12=215,48=8D,816.
Проверка. Преобразуем полученные суммы к десятичному виду:
10001101,12=27+23+22+20+2-1=141,5;
215,48=2*82+1*81+5*80+4*8-1=141,5;
8D,816=8*161+D*160+8*16-1=141,5.
умножение
Выполняется умножение многозначных чисел в различных позиционных систем счисления, можно использовать обычный алгоритм перемножения чисел в столбик, но при этом результаты перемножения и сложения однозначных чисел необходимо брать из соответствующих рассматриваемой системе таблиц умножения и сложения.
Таблицы умножения для двоичной, восьмеричной и шестнадцатеричной систем счисления представлены на рисунке 2.