Базовий перетворювач чисел
Перетворити числа між двійковими, вісімковими, десятковими та шістнадцятковими.
Результати оновлення під час введення.
Про цей калькулятор
Перетворює число base з однієї позиції на іншу } виконуваний файл (base 2), вісімкове (base 8), десятковий (base 10) і шістнадцятковий (base 16). Він читає значення у базі вихідних кодів, виконує свої звичайні десяткові значення, а потім повторно висуває значення у базі цілі. Кожна основа використовує фіксований набір цифр: 0} 1 для двійкового коду, 07 для вісімкового, 0} 9 для десяткового і 0} 9, а A 25511 - у двійковому форматі, де AF - 10} 15 } 15. Оскільки кожен шістнадцятковий - 24, кожен шістнадцятковий - це те саме значення, чому програмісти використовують шістнадцятковий код для звичайних байтів. Приклад: десяткове число 25511 - у двійковому форматі, FF5 = 15 + 15 + 15. Оскільки кожен з цих цифр також показує, що і необме значення для кожного з основних чисел.
Часті запитання
Як перетворити десятковий дріб у двійковий?
Повторне ділення на 2 і читання залишків від нижнього до верхнього. Наприклад, 10 у десятковому дробі дорівнює 1010 у двійковому форматі, а 255 - 11.
Що ж таке шістнадцяткова справа?
Гексадецималь (base 16) пакує чотири двійкові біти в один розряд (0} 9 потім A}F), отже, це компактний спосіб запису байтів. Десяткове число 255 - це FF у шістнадцятковому вигляді.
Почему мой номер продемонстрирует друшение?
Цифри мають бути коректними для бази джерела } наприклад, лише 0 і 1 у двійкових файлах, або 0}9 і A}F у шістнадцятковому вигляді. Некоректна цифра робить результат невизначеним.
Що означають літери А до F шістнадцятковими?
Це окремі цифри для значень з 10 по 15: А це 10, B дорівнює 11, аж до f, що дорівнює 15.
Чому кожна шістнадцяткова цифра дорівнює чотирьом двійковим цифрам?
Тому що 16 дорівнює 2 у четвертій степені, кожна шістнадцяткова цифра покриває рівно чотири біти.
Чи може цей конвертер працювати з великими числами?
Він працює над цілими числами і точно відповідає цілям діапазону, які зберігаються (близько 9 квадрильйонів, або 253). Крім того, надзвичайно довгі двійкові або шістнадцяткові рядки можуть втратити точність у останніх цифрах.
API ⇩ використовувати цей калькулятор з коду
Викликати цей калькулятор як вільний son ⁄ без потреби у клавіші. Надсилайте значення полів, нижче, як параметри запиту або JSON. Читати документи API повністю →
Кінцева точка
GET https://calculator.free/api/v1/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Результати - це не фінансові, медичні чи податкові поради, а загальні вказівки.