Пример. Выполнить сложение двоичных чисел (X, Y, Z):
Выполнить сложение двоичных чисел (X, Y, Z):
а) X=1101, Y=101; единицы переноса
Результат: 1101+101=10010. б) X=1101, Y=101, Z=111;
Результат: 1101+101+111=11001.
При вычитании двоичных чисел, аналогично вычитанию десятичных, может возникнуть необходимость займа единицы из предыдущего старшего разряда. Эта занимаемая единица переносится в текущий разряд как двойка (количество единиц, равное основанию). Пример. Заданы двоичные числа X=10010 и Y=101. Вычислить X - Y.
Результат 10010 - 101=1101.
Умножение двоичных чисел оказывается гораздо проще десятичных и сводится к операциям сдвига и сложения. Пример. Заданы двоичные числа X=1001 и Y=101. Вычислить X ´ Y.
Результат: 1001×101=101101.
Выполнение деления в двоичной системе также проще, чем в десятичной, и сводится к операциям сравнения, сдвига и вычитания.
Пример. Заданы двоичные числа X=1100,011 и Y=10,01. Вычислить X: Y
Результат. 1100,011: 10,01=101,1.
|