Be Everywhere, Stay Undetectable. Manage multiple accounts safely with unlimited local profiles. Discover Undetectable. Learn More

Конвертер десятичных чисел онлайн

0 (оценок: 0)

Введите значение в любое поле, и остальные подстроятся. Всё конвертируется в вашем браузере: ничего не загружается.

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

Конвертер десятичных чисел: десятичное, двоичное, hex и восьмеричное

Введите десятичное число, и поля двоичной, восьмеричной и шестнадцатеричной записи покажут его сразу, либо начните с любого из них, чтобы получить десятичное число. Вкладка «Текст и коды» записывает десятичный код каждого байта текста, а вкладка «Float и hex» показывает, как десятичная дробь хранится в 32 или 64 битах. Всё происходит в вашем браузере: введённое никуда не загружается.

Как перевести десятичное в двоичное, hex и восьмеричное

Делите число на основание снова и снова и читайте остатки от последнего к первому. Для 45: 45 / 2 даёт остатки 1, 0, 1, 1, 0, 1, значит, 45 в двоичной записи — 101101. В hex 45 / 16 = 2 остаток 13 (D), значит, 45 — это 2D. В восьмеричной 45 / 8 = 5 остаток 5, значит, 45 — это 55. Конвертер делает это для чисел любого размера, не теряя ни одной цифры.

Восьмеричная система: где она ещё используется

Восьмеричная система — система счисления с цифрами от 0 до 7, основание 8. Одна восьмеричная цифра — это три бита. Она сохранилась в правах доступа к файлам в Linux и macOS: chmod 755 — это 111 101 101 в двоичной записи, то есть чтение, запись и выполнение для владельца и чтение и выполнение для группы и всех остальных.

Отрицательные числа и разрядность

Выберите 8, 16, 32 или 64 бита, чтобы увидеть, как программа хранит число: с записью всех битов, а отрицательное число — в дополнительном коде. -1 — это FF в 8 битах и FFFFFFFF в 32 битах. Если число не помещается в выбранную разрядность, сообщается диапазон, который помещается, например от -128 до 127 для 8 знаковых бит.

Десятичные коды текста

На вкладке «Текст и коды» выберите «Десятичный»: «Hello» превратится в 72 101 108 108 111. Для букв английского алфавита это коды ASCII; остальные буквы записываются как два–четыре байта их кодировки UTF-8.

Ограничения

  • На вкладке чисел целые числа до 5000 цифр. Для дроби вроде 0.1 используйте вкладку «Float и hex».
  • Разделители тысяч не читаются: пишите 1000, а не 1,000 (пробелы и подчёркивания допустимы).

Похожие инструменты

Конвертер двоичного кода онлайн

Конвертер двоичного кода онлайн: двоичное в десятичное, hex и текст и обратно, числа любого размера, разрядность, дополнительный код, float.

13
Конвертер HEX: шестнадцатеричные числа онлайн

Конвертер HEX онлайн: шестнадцатеричное в десятичное, двоичное и текст и обратно, любого размера, а также float в hex (IEEE 754, 32 и 64 бита).

12
Конвертер ASCII: текст в коды ASCII и обратно

Конвертер ASCII онлайн: текст в коды ASCII в десятичной, hex, двоичной или восьмеричной записи и обратно, с полной таблицей ASCII. Работает в браузере.

20
Число прописью: русский, украинский, английский, португальский

Число прописью онлайн: любое число или сумма словами на русском, украинском, английском или португальском, с порядковыми числительными и обратный перевод.

14

Популярные инструменты