Конвертер систем числення
Перетворюйте числа між двійковою, вісімковою, десятковою та шістнадцятковою системами — без обмеження розміру, повністю у вашому браузері.
🔒 Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Двійкова — для бітових масок, шістнадцяткова — для кольорів і адрес пам'яті, вісімкова — для прав доступу Unix, десяткова — для всього людського. Рано чи пізно кожен розробник, студент чи електронщик стикається з необхідністю перевести число з однієї системи в іншу. Цей конвертер робить це в один клік: оберіть вихідну основу, оберіть цільову основу, введіть значення.
На відміну від калькуляторів, побудованих на звичайних числах з рухомою комою, цей інструмент використовує арифметику BigInt, тому 256-бітовий хеш, довге значення розміром з IPv6-адресу чи тисячознакова вправа з підручника — все перетворюється точно, без округлень і переповнень. Спочатку кожна цифра перевіряється на відповідність вихідній системі, тому зайва 8 у вісімковому значенні або g у шістнадцятковому буде виявлена, а не мовчки спотворить результат.
Панель результатів показує більше, ніж одну відповідь: поруч із перетвореним значенням ви отримуєте те саме число, записане у двійковому, вісімковому, десятковому та шістнадцятковому вигляді — саме те, що потрібно під час налагодження побітового коду або візуальної перевірки контрольної суми.
Все працює локально у вашому браузері — без звернень до сервера, без журналів, без обмежень. Сторінки з попередніми налаштуваннями для популярних пар (двійкова в десяткову, десяткова в шістнадцяткову тощо) відкривають інструмент з уже вибраними обома основами.