Конвертер Систем Числення

Використовуйте Конвертер Систем Числення для швидких і точних розрахунків. Переглядайте та діліться результатами миттєво за допомогою безкоштовного онлайн-інструменту.

Як Користуватися

  1. Введіть значення

    Заповніть необхідні поля.

  2. Натисніть розрахувати

    Натисніть кнопку розрахувати для результатів.

  3. Перегляньте результати

    Перегляньте результати та поділіться за потреби.

Що таке система числення (основа)?

Система числення (також основа або радикс) визначає, скільки символів об'єднується в групу, перш ніж розряд переноситься на наступну позицію. Десяткова система (основа 10), якою ми користуємося щодня, спирається на десять цифр від 0 до 9 і виконує перенесення, щойно досягає 10.

Поширені системи числення

  • Двійкова (основа 2): використовує лише 0 і 1. Це базова одиниця, за допомогою якої комп'ютери обробляють дані через стани «увімкнено/вимкнено» електричних сигналів.
  • Вісімкова (основа 8): використовує від 0 до 7. Трапляється у правах доступу до файлів Unix, наприклад 755.
  • Шістнадцяткова (Hex): використовує від 0 до 9 і від A до F. Пакуючи чотири біти в один розряд, вона стисло подає кольорові коди, адреси пам'яті та MAC-адреси.

Те саме число просто виглядає по-різному залежно від системи, але його значення залишається тим самим. Наприклад, десяткове число 255 у двійковій системі — 11111111, а в шістнадцятковій — FF.

Як працює перетворення

Цей конвертер спочатку перетворює введене значення на десяткове число, а потім розкладає його в цільову систему числення.

десяткове = Σ (значення розряду × основа^позиція)

Наприклад, перетворення двійкового числа 1011 на десяткове:

1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11

І навпаки, щоб перетворити десяткове число на іншу систему, беруть остачі від послідовного ділення на основу цільової системи й читають їх у зворотному порядку. 11 → шістнадцяткова: 11 = 0×16 + 11 → 11 відповідає B → B. У формулі значення розряду — це цифра на кожній позиції, а індекс позиції збільшується на одиницю, починаючи з крайнього правого розряду (0).

Часті Запитання

Що таке система числення (основа)?
Система числення — це спосіб подання чисел. Десяткова використовує десять цифр від 0 до 9, двійкова лише 0 і 1, вісімкова від 0 до 7, а шістнадцяткова від 0 до 9 і від A до F. Значення кожного розряду визначається степенем основи.
Де застосовується двійкова система?
Двійкова система — це рідна мова комп'ютерів. Оскільки комп'ютери обробляють дані через стани «увімкнено» (1) та «вимкнено» (0) електричних сигналів, усі дані зберігаються всередині у двійковому вигляді. Вона безпосередньо використовується в масках підмережі, побітових операціях і налаштуваннях прав доступу.
Чому шістнадцяткову систему так часто використовують у програмуванні?
Шістнадцяткова система може виразити чотири двійкові розряди (4 біти) одним символом, тож стисло подає адреси пам'яті, кольорові коди, MAC-адреси та байтові дані. 0xFF дорівнює двійковому 11111111.
Як перетворити двійкове число на десяткове?
Помножте кожен розряд на відповідний степінь 2 і додайте результати. Наприклад, 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11₁₀. Крайній правий розряд починається з 2⁰ (=1).
Де насправді застосовується вісімкова система?
Вісімкова система найтиповіше використовується для запису прав доступу до файлів у Unix і Linux. У chmod 755 цифра 7 стискає двійкове 111 (читання, запис і виконання — усе дозволено) в один розряд. Вісімкова система подає три двійкові розряди одним символом.
Чи можна перетворювати дробові або від'ємні числа?
Цей конвертер обробляє лише невід'ємні цілі числа. Введене значення має складатися з цифр, допустимих для обраної системи (0 і 1 для двійкової, 0-9 і A-F для шістнадцяткової), і не буде перетворене, якщо містить неприпустимі символи.
Які значення позначають A–F у шістнадцятковій системі?
Шістнадцяткова система має подавати від 0 до 15 одним символом, тож значення від 10 до 15 замінюються літерами від A до F. A=10, B=11, C=12, D=13, E=14, F=15. Тому FF дорівнює 15×16 + 15 = 255.
Характеристики пристроїв 2026

Пов'язані Калькулятори