Арифметические действия с двоичными числами
Перевод чисел из двоичной системы в шестнадцатеричную и обратно.
Основание шестнадцатеричнойсистемы представляет собой целую степень числа 2 (16 = 24). Поэтому перевод здесь аналогичен предыдущему, только для представления одной цифры используются тетрады (4 цифры).
1 9 , 616=11001,0112
0001 1001 0110
0001 1001,01102 = 19,616
Иногда компьютеры работают в десятичной системе счисления. При этом используется так называемая двоично-десятичная система. Каждая десятичная цифра в двоично-десятичной системе кодируется с помощью тетрад.
25,37510=0010 0101,0011 0111 01012-10
1. Сложение. 2. Вычитание.
0+0=0 0-0=0
0+1=1 1-0=1
1+0=1 1-1=0
1+1=10 (ед. переносится в 10-1=1
старший разряд)
3. Умножение.
0×0=0
0×1=0
1×0=0
1×1=1
Пример: сложение двух двоичных чисел
1011
1011
вычитание двух двоичных чисел
1010 10000
0110 111
0100 1001
Пояснение ко 2-му примеру: в пятом разряде уменьшаемого занимаем единицу и переносим в четвертый разряд. Тогда в четвертом разряде будет две единицы, т.к. единица старшго разряда равна двум единицам предыдущего младшего разряда, аналогично тому, как в десятичной системе единица любого разряда равна десяти единицам предыдущего младшего разряда и т.д.
умножение двух двоичных чисел
1010
101
1010
110010
деление двух двоичных чисел
1100011 10010
10010 101.1
11011
10010
10010
10010