Все калькуляторы
навигация перейти Esc закрыть

Калькулятор систем счисления

Перевод целых чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами счисления.

Число
Из системы
В систему
Формула: Позиционная запись: N = Σ digit_i × base^i. Для обратного перевода число делится на основание новой системы, остатки читаются справа налево.

Как работает перевод

В позиционной системе счисления значение цифры зависит от её позиции. В числе FF₁₆ правая F означает 15 единиц, левая — 15 шестнадцаток:

FF₁₆ = 15 × 16¹ + 15 × 16⁰ = 255₁₀

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

Какие цифры допустимы

В двоичной системе можно использовать только 0 и 1. В восьмеричной — 0–7. В десятичной — 0–9. В шестнадцатеричной — 0–9 и буквы A–F. Калькулятор проверяет, что введённое число соответствует выбранному основанию.

Пример перевода из двоичной системы

Число 1011₂ переводится в десятичную систему через степени двойки:

1011₂ = 1 × 2³ + 0 × 2² + 1 × 2¹ + 1 × 2⁰
      = 8 + 0 + 2 + 1
      = 11₁₀

Чтобы записать 11₁₀ в шестнадцатеричной системе, достаточно взять цифру B, потому что в hexadecimal цифры после 9 идут как A=10, B=11, C=12 и дальше до F=15.

Где применяются разные основания

Двоичная система используется в низкоуровневом представлении данных: биты, маски, флаги, права доступа. Шестнадцатеричная запись короче двоичной и часто встречается в цветах CSS (#FF0000), адресах памяти, хешах и отладочных выводах. Восьмеричная система сейчас встречается реже, но ещё используется в некоторых Unix-правах доступа и учебных задачах.

Частые вопросы

Можно ли вводить пробелы или подчёркивания?
Да. Записи вроде 1111_0000 или 1111 0000 принимаются: разделители убираются перед расчётом.
Поддерживаются ли отрицательные числа?
Да. Поставьте минус перед числом, например −FF или -1010. Знак сохранится при переводе.
Почему A в шестнадцатеричной системе равно 10?
В системе с основанием 16 нужны шестнадцать цифр. После 0–9 используются буквы: A=10, B=11, C=12, D=13, E=14, F=15.
Почему двоичное число быстро становится длинным?
Основание 2 использует только две цифры, поэтому для записи того же значения нужно больше разрядов. Например, десятичное 255 — это 11111111 в двоичной системе.
Можно ли переводить дробные числа?
Этот калькулятор рассчитан на целые числа. Для дробных частей нужны отдельные правила перевода после запятой.

Источники

обновлено 11 июня 2026
  • Стандартная позиционная запись чисел
Встроить калькулятор
Дата актуализации данных: 11 июня 2026