Converter
Двійкова, Вісімкова, Десяткова, Шістнадцяткова та Кожна Проміжна Система
Конвертуйте будь-яке значення між системою числення 2 та 60
Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.
Про системи числення
Система числення (основа) визначає, скільки унікальних цифр використовується для представлення значень: двійкова (основа 2) використовує лише 0 і 1; десяткова (основа 10), якою ви користуєтеся щодня, використовує 0-9; шістнадцяткова (основа 16) додає літери A-F для значень 10-15. Цей інструмент підтримує будь-яку основу від 2 до 60: цифри 0-9, потім A-Z для значень 10-35, потім a-z для значень 36-59. Понад основою 36 великі та малі літери є різними цифрами (наприклад, в основі 40 «A» і «a» мають різне значення); при основі 36 чи менше регістр не має значення.
Що робить цей інструмент
Конвертер систем числення переводить числа між будь-якими двома основами від 2 до 60: двійковою, вісімковою, десятковою й шістнадцятковою системами, а також рідшими, як-от основа 36 для коротких ідентифікаторів чи 60 для значень часу.
Цифри йдуть так: 0–9, потім A–Z для значень від 10 до 35, потім a–z для 36–59. До основи 36 великі й малі літери означають ту саму цифру, вище 36 — різні цифри. Результат оновлюється під час введення разом із рядком, який описує переведення словами.
Коли використовувати
- Читання адрес пам'яті, значень кольору чи бітових масок у шістнадцятковому записі або встановлення окремих бітів у двійковому.
- Розрахунок прав доступу до файлів Unix у вісімковому записі; Калькулятор Chmod / Прав Доступу Unix показує те саме у зрозумілішому вигляді.
- Скорочення числових ідентифікаторів до рядків в основі 36 для URL чи кодів посилань.
- Перевірка домашніх завдань і відповідей на іспиті із систем числення в курсах інформатики.
Приклад
255 · base 10 → base 16
FF
255 · base 10 → base 2
11111111
777 · base 8 → base 10
511
1000000 · base 10 → base 36
LFLS
-255 · base 10 → base 16
-FF
0.75 · base 10 → base 2
0.11
Запитання про цей інструмент
Які основи підтримуються?
Будь-яка основа від 2 до 60. Меню «З» і «У» показують їх усі, а введення перевіряється за цифрами, допустимими в обраній основі.
Чи можна переводити від'ємні числа й дроби?
Так. Знак мінус зберігається, тож -255 у десятковій системі — це -FF у шістнадцятковій, і дроби теж працюють: 0,75 — це 0.11 у двійковій. Дроби, що нескінченно повторюються в цільовій основі, наприклад 0,1 у двійковій, обрізаються після фіксованої кількості знаків.
Чи є обмеження за розміром?
Дуже великі цілі числа рахуються точно, без округлення, яке зачіпає звичайні числа з рухомою комою понад 2^53, тому довгі шістнадцяткові ідентифікатори й хеші переводяться правильно.
Цей інструмент безкоштовний?
Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.
Як отримати результат?
Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.