Як працюють системи числення: від двійкової до десяткової і далі

Числа – це не фіксовані об’єкти. Це лише мітки, які ми присвоюємо величинам, і спосіб їхнього позначення залежить від обраної нами системи. У математиці основа (base) — це просто довільно обране ціле число, більше 1. Ви використовуєте його, щоб уявити будь-яке число як суми цієї основи, зведеного різними ступенями.

Згадайте систему, яку ви використовуєте щодня. Це десяткова система (підстава 10). Ми рахуємо на десяти пальцях, тому це здається природним. У десятковій системі кожна цифра є ступенем числа 10. Розглянемо число 354,76. Це не просто рядок символів. Воно розкладається на:

(3 × 10²) + (5 × 10¹) + (4 × 10⁰) + (7 × 10⁻¹) + (6 × 10⁻²)

Виконайте обчислення. Вийде 300 + 50 + 4 + 0,7 + 0,06. Так працює позиційний запис. Кожна позиція ліворуч множить значення на десять. Кожна позиція справа ділить його на десять. Це ефективно. Це стандарт. Але це єдиний спосіб.

Комп’ютерам не важливі наші пальці. Важлива електрика. Увімкнено або вимкнено. Одиниця чи нуль. Саме тому вони використовують двійкову систему. Це підстава 2. Тут є лише дві цифри: 0 і 1. Кожне число в пам’яті комп’ютера – це довгий рядок з нулів і одиниць.

Візьмемо число 25. У десятковій системі це двадцять п’ять. У двійковій системі воно виглядає як 11 001. Чому? Тому що ви підсумовуєте ступеня двійки замість ступенів десяти. Права цифра відповідає 2⁰ (що дорівнює 1). Наступна – 2¹ (2). Потім 2 (4). Потім 2 (8). Потім 2⁴(16).

Таким чином, ви берете одиниці та складаєте їх.

16 + 8 + 0 + 0 + 1 = 25

Нулі просто означають, що дана позиція не робить внесків у загальну суму. Це заповнювач. Одиниці – це активні сигнали. Якщо ви зміните основу, ви зміните уявлення числа. Але не змініть його значення.

Чому це важливо для студентів чи тих, хто навчається все життя? Тому що розуміння систем числення розкриває принципи цифрової логіки. Це не абстрактна теорія. Це основа того, як ваш телефон зберігає фотографію або як пошукова система ранжує результати. Коли ви бачите код або потоки даних, ви дивитеся іншою мовою чисел.

Числа та системи числення згинання. Десяткова система зручна для людей. Двійкова система ефективна для машин. Жодна з них не є «правильною» в універсальному розумінні. Це просто інструменти. Виберіть відповідний інструмент для завдання.