Як віднімати двійкові числа
Відео: Цифрова техніка - Додавання і віднімання двійкових чисел
Двійкова арифметика є той же набір математичних дій і правил, що і будь-яка інша, за одним винятком - числа, над якими вони виробляються, складаються тільки з двох символів - 0 і 1.
1
Двійкова алгебра - основа інформатики, тому курс цього предмета завжди починається з дій над такими числами. Дуже важливо, щоб учні зрозуміли матеріал, на ньому базується будь-яку мову програмування, оскільки тільки такий код розуміють комп`ютери та інша техніка.
2
віднімати двійкові числа можна двома способами: в стовпчик і з використанням додаткового коду числа. Перший реалізується так само як і в більш звичній десятковій системі. Дія виконується поразрядно, при необхідності займається одиниця з старшого. Другий спосіб має на увазі приведення віднімання до складання.
3
Розгляньте для початку перший метод. Вирішіть приклад: знайти різницю чисел 1101 і 110. Починайте дію з молодшого розряду, тобто справа наліво: 10 = 10 - 1 =?.
4
Займіть одиницю зі старшого розряду. Оскільки одна позиція в довічним числі представляє собою десяткове число 2, дія перетворюється в 2 - 1 = 1. Пам`ятайте, що в третьому розряді залишився нуль, отже, знову запозичте одиницю зі старшого розряду: 2 - 1 = 1. Отже, вийшло число: 1101 - 110 = 111.
5
Перевірте результат за допомогою перекладу в десяткову систему числення: 1101 = 13, 110 = 6, а 111 = 7. Все вірно.
6
Вирішіть наступний приклад по другому методу: 100010 - 10110.
7
Перетворіть від`ємник число в такий вигляд: проведіть заміну всіх нулів на одиниці і навпаки, додайте одиницю до молодшого розряду: 10110 -gt; 01001 + 00001 = 01010.
8
Складіть вийшов результат з першим числом у прикладі. Додавання в двійковій арифметиці виконується поразрядно: 0 + 0 = 0 0 + 1 = 1 + 0 = 1 1 + 1 = 0 і 1 «в умі», тобто додається до результату при переході до наступної позиції числа: 100010 + 01010 = 101100.
9
Відкиньте старшу одиницю і незначний нуль і отримаєте: 1100. Це і є відповідь. Переведіть всі дію в десятковий вигляд, щоб зробити перевірку: 100010_2 = 34_10- 10110_2 = 22_10 -gt; 34-22 = 12 = 1100.
Поділися в соціальних мережах:
Схожі
- Як знайти модуль числа
- Що таке розрядність процесора
- Як перевести в десяткову систему двійкові числа
- Як віднімати в двійковій системі
- Як складати системи числення
- Як знайти всі дільники числа
- Що таке ціле число
- Як обчислювати в системах числення
- Як перевести число в двійкову систему числення
- Як складати негативні числа
- Як рахувати комплексні числа
- Що таке різниця
- Як перевести з шестнадцатиричной в двійкову систему числення
- Як виконати дії в двійковій системі
- Як перевести в десяткову систему числення
- Як записувати десяткове число в двійковій системі числення
- Що таке натуральне число
- Як віднімати стовпчиком
- Як вирішувати приклади в стовпчик
- Як обчислювати комплексні числа
- Як знайти аргумент комплексного числа