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

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

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

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

Чи цей калькулятор дав вам правильну відповідь?

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

Перетворює число 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. Будь- який варіант, який ви не вкажете, використовує ту саму типову сторінку, що і раніше; невідомий параметр - 400, ніколи не є німальним. Читати документи 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);

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