Поговоримо про системи числення

Система числення, до якої всі ми звикли ще з пеленок – десяткова. Наша, рідна!
Ми рахуємо так:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18… і т.д.

Проте на те і є в природі дремуча наука Математика, щоб періодично псува́ти нам увесь кайф життя. Ось і знову… Коротше кажучи, крім рідної до болю десяткової системи числення, виявляється, існують ще всякі різні системи. Ну як тут можна далі жити, коли порушена віра в нерушиме!...

Тим не менш, жити ми будемо. Але спершу треба познайомитися ближче…
Отже, систем числення всяких багато. Оберемо ту, яка для нас важливіша за все (після десяткової, безумовно). Ну, звичайно ж – це двоїчна с.с!

Ну по-перше, що таке – «десяткова», «двоїчна» і т.п.? Назва с.с. говорить нам, яке в неї основу.

Основа – це кількість значень, яке може прийняти один розряд числа в даній с.с. Іншими словами, скільки чисел можна записати за допомогою одного знака.

Для десяткової с.с. – основа = 10 (від 0 до 9, всього – 10 значень).
У двоїчній с.с. – основа = 2 (0 або 1, всього – 2 значення).

У десятковій системі, після вичерпання значень при поточній розрядності, додається один старший розряд. Після 9 іде 10, після 99 – 100 і т.д.

У двоїчній с.с. – те ж саме. Ось як ми будемо рахувати до 10 у двоїчній с.с.:

Десяткова Двоїчна
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010

 

0 це 0,
1 це 1.

Все, значення 1-розрядних чисел вичерпані. Додаємо зліва новий розряд:

10
11

Знову вичерпані значення. Пишемо ще розряд:

100
101
110
111
І так далі…

 

Тепер, коли ми зрозуміли принцип формування двоїчних чисел, вам буде неважко продовжити рахунок далі десяти. Для початку порахуйте, скільки Вам нині років у двоїчній системі.

Порахували? Вийшло? Довго парилися???

А тепер переведіть мені в двоїчний код, скажімо, число 167 :)!

Ага! Складно? Ну так, кому охота рахувати до 167, тим більше – у двоїчній системі! Значить, треба навчитися якось меншою кров'ю переводити двоїчні значення в десяткові.

Джерело: www.radiokot.ru

Top