Конвертер систем счисления
Преобразуйте числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами.
Конвертер систем счисления — Введите число в любой системе счисления — двоичной, восьмеричной, десятичной или шестнадцатеричной — и остальные три обновятся мгновенно. Арифметика BigInt позволяет преобразовывать сколь угодно большие целые числа без потери точности, а отрицательные значения поддерживаются. Все вычисления выполняются локально в вашем браузере.
Что такое Конвертер систем счисления?
Конвертер систем счисления — это бесплатный онлайн-инструмент для перевода чисел между основаниями, который преобразует целые числа между двоичной (base 2), восьмеричной (base 8), десятичной (base 10) и шестнадцатеричной (base 16) системами. Введите число в любое поле, и остальные три обновятся мгновенно, поэтому он работает как конвертер из десятичной в двоичную, из десятичной в шестнадцатеричную, из шестнадцатеричной в десятичную или из двоичной в восьмеричную. Им пользуются программисты, студенты, а также инженеры по электронике и сетям, которые читают битовые маски, цветовые коды, адреса памяти и флаги прав доступа. Поскольку он использует арифметику BigInt, он преобразует сколь угодно большие целые числа без потери точности и поддерживает отрицательные числа.
Как пользоваться Конвертер систем счисления
- Выберите поле для системы счисления, в которой ваше число уже записано: Двоичная (base 2), Восьмеричная (base 8), Десятичная (base 10) или Hex (base 16).
- Введите или вставьте ваше целое число в это поле; остальные три поля пересчитываются по мере ввода.
- Поставьте знак минус впереди для отрицательных значений; шестнадцатеричные буквы a-f принимаются в любом регистре и отображаются заглавными.
- Используйте кнопку Копировать рядом с любым непустым полем, чтобы скопировать это представление в буфер обмена.
- Если символ недопустим для выбранной системы, прочитайте примечание о недопустимых цифрах и исправьте ввод.
- Нажмите Очистить, чтобы опустошить все поля и вернуть редактирование к полю Десятичная.
Примеры
Из десятичной в шестнадцатеричную, двоичную и восьмеричную
Ввод
255 (Decimal)
Вывод
Binary 11111111, Octal 377, Hex FF
Из шестнадцатеричной в десятичную
Ввод
FF (Hex)
Вывод
Decimal 255, Binary 11111111, Octal 377
Отрицательное десятичное значение
Ввод
-10 (Decimal)
Вывод
Binary -1010, Octal -12, Hex -A
Часто задаваемые вопросы
- Какие системы счисления он поддерживает?
- Четыре: двоичную (base 2), восьмеричную (base 8), десятичную (base 10) и шестнадцатеричную (base 16). Редактирование любого поля мгновенно преобразует значение в остальные три.
- Может ли он работать с очень большими числами и отрицательными значениями?
- Да. Он использует арифметику BigInt, поэтому сколь угодно большие целые числа преобразуются без потери точности, а знак минус впереди даёт отрицательные значения в каждой системе счисления.
- Почему я вижу сообщение о недопустимых цифрах?
- Вы ввели символ, недопустимый для этой системы, например 2 в двоичном поле или G в шестнадцатеричном поле. Двоичная принимает 0-1, восьмеричная 0-7, десятичная 0-9, а шестнадцатеричная 0-9 плюс a-f. Удалите его, и поля снова обновятся.
- Преобразует ли он дроби или числа с десятичной точкой?
- Нет. Он работает только с целыми числами и не обрабатывает дробные значения или значения с плавающей точкой.
- Загружаются ли мои данные куда-либо?
- Нет. Каждое преобразование выполняется полностью в вашем браузере с помощью клиентского JavaScript. Ничего из того, что вы вводите, не отправляется на сервер и не сохраняется в интернете.
Похожие инструменты
Калькулятор соотношения сторон
Введите ширину или высоту с нужным соотношением сторон и мгновенно получите соответствующий размер вместе с упрощённым соотношением.
Конвертер файлов Base64
Закодируйте любой файл или изображение в data URI формата Base64 и раскодируйте data URI обратно в загружаемый файл.
Калькулятор ИМТ
Рассчитайте индекс массы тела по росту и весу в метрических или имперских единицах и мгновенно увидьте соответствующую весовую категорию ВОЗ.
Конвертер единиц CSS
Преобразуйте длину CSS между px, rem, em, pt, %, vw и vh.