Двоичный/хекс/Десимальный преобразователь

Перевести число между двоичным, окталом, десятичным и гексадекимальным с разбивкой по таблице.

Десимулировать
Двоичный
Гексадемимальный
Окталь
Длина бита

Результаты обновляются по мере их печатания.

О калькуляторе

Двойной, гексический и десятичный преобразователь показывает одно и то же число в разных базах. Компьютеры в конечном счете работают в двоичном (базе 2), но программисты регулярно переключаются между базами для того, чтобы сделать значения считываемыми: десятичные (база 10) для повседневных количеств, гексадекимальные (база 16) для байт-значений и адреса памяти и окталь (база 8) для вещей, таких как Unix-файл. Этот преобразователь принимает целое число в любой из этих четырех баз и показывает его одновременно во всех четырех базах вместе с его битной длиной. Цифрами, разрешенными на каждой базе, можно увидеть до одного меньше, чем в базе, - двоичные значения, окта́л 0-7, десятич 0-9 и хекс 0-9, затем A-F за 10-15, и инструмент отрицает цифры, которые не соответствуют дальности для выбранной вами базы. В качестве рабочего примера, десятичное значение 2-5% - это в гексическом, а именно это - в двойке, и в

Часто задаваемые вопросы

Как мне преобразовывать десятичные в гексадековые?

Повторно делить на 16 и читать останки от последнего до первого, используя A-F для 10-15.

Почему гексадекаль используется в вычислениях?

Каждая гекс-цифровая карта точно четырех двоичного бита, так что гекс - это компактный, удобочитаемый способ написать значения и адреса памяти — 0хFF — один из всех.

Можно мне вставить числа с 0x, 0b или 0o префиксами?

Да. Вводное значение 0x (hex), 0b (binary) или 0o (octal) снимается автоматически, так что вы можете вставить значения непосредственно из кода. Просто убедитесь, что входящая база, которую вы выбрали, соответствует цифрам, в которые вы введите.

Что говорит мне эта длина?

Это сколько двоичных цифр нужно значение. Десималь 255 - 8 бит (один байт); 256 - 9 бит. Длина бита полезна для выбора типов данных и проверки того, вписывается ли значение в байт, 16-битное слово или 32-битный регистр.

Для чего используется октальский?

Октальные группы разбиты в три и появляются главным образом в Unix-диапазонах (например, 755 или 644) и некоторых унаследованных системах. Каждая октальная цифровая карта имеет ровно три двоичного бита, как каждая из этих цифр имеет четыре.

Почему я получил "неверный номер для этой базы"?

В выбранной базе не допускается введённая вами цифра — например, буква F или цифра 8 в двоичном числе, что позволяет только 0 и 1. Переключите входные данные на соответствие с вашим значением или исправьте цифру, не имеющую отношения к расстоянию.

❤️ Любовь Calculator.Free? Разделить

𝕏  X Facebook Reddit
API — использовать этот калькулятор из кода

Назовите этот калькулятор свободным конечным пунктом JOSON — не требуется ключа. Отправьте полевые значения ниже в качестве параметров запроса или JOSON. Читать полные документы API →

Конечный показатель

GET https://calculator.free/api/v1/binary-hex/

curl

curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
    "value": "255",
    "base": "10"
  }));
const data = await r.json();
console.log(data.results);

Результаты являются лишь оценками общего руководства, а не финансовыми, медицинскими или налоговыми рекомендациями.