Базовий перетворювач чисел

Перетворити числа між двійковими, вісімковими, десятковими та шістнадцятковими.

Результат
Перетворення

Результати оновлення під час введення.

Про цей калькулятор

Перетворює число 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). Крім того, надзвичайно довгі двійкові або шістнадцяткові рядки можуть втратити точність у останніх цифрах.

❤️ Любов Calculator.Free? Діліться ним

𝕏  X Facebook Reddit
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);

Результати - це не фінансові, медичні чи податкові поради, а загальні вказівки.