Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
Наши
каналы
MAX Telegram
INNER — производство и поставка промышленных комплектующих и оборудования
INNER
Контакты
Наши каналы:

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

Калькулятор систем счисления
Перевод чисел с решением, сложение и деление в столбик, задания ОГЭ и ЕГЭ, римские числа
Целое или дробное, можно со знаком минус. Дробную часть отделяйте запятой или точкой, пробелы между цифрами не мешают: 1010 1010. Для оснований больше 10 цифры — латинские буквы A, B, C…; регистр не важен. Можно сразу указать основание: FF₁₆, FF_16 или 0xFF.
Из системы с основанием
В систему с основанием
Знаков после запятой Дробь при переводе часто становится бесконечной: 0,1 в двоичной — это 0,0(0011), где группа в скобках повторяется. «Точно» показывает период. Если в задаче сказано «с точностью до 5 знаков», выберите 5 — лишние цифры отбрасываются без округления.
Примеры
Система с основанием
Действие
Примеры
Числа и их основания Задание 10 ОГЭ: «Среди приведённых ниже чисел, записанных в различных системах счисления, найдите максимальное». Введите числа так, как они записаны в задании, а основание — нижний индекс — выберите справа.
Найти
Основание пишите нижним индексом кнопками ниже или через подчёркивание: A0_16, 12_8. Без основания число считается десятичным. Действия: + − · (или *) : (или /), степень ^, скобки.
Примеры
Ответ записать в системе
Направление определяется само: цифры переводятся в римскую запись, буквы I, V, X, L, C, D, M — в обычное число. Римскими цифрами без черты сверху записывают числа от 1 до 3999. Русские Х, С и М тоже распознаются.
Примеры
Знаки римской записи
I1V5X10L50C100D500M1000
Диапазон
Столбцы

Калькулятор систем счисления переводит целые и дробные числа между любыми основаниями от 2 до 36 и сразу показывает решение — так, как его оформляют в тетради. Чаще всего нужно перевести число в систему счисления, которую проходят на уроках информатики: двоичная система счисления, восьмеричная или шестнадцатеричная. Для заданий ОГЭ и ЕГЭ здесь же складывают и делят в столбик, сравнивают числа из разных систем и получают число в десятичной системе счисления без ручных вычислений.

Позиционная система счисления: основание, алфавит, разряды

В позиционной записи значение цифры зависит от места, которое она занимает: в числе 333 первая тройка означает триста, последняя — просто три. Основание показывает, сколько цифр использует система и во сколько раз «весит» каждый следующий разряд. Набор допустимых цифр — алфавит системы счисления: в двоичной это 0 и 1, в шестнадцатеричной — 0–9 и латинские буквы A–F, где A = 10, а F = 15.

2⁷2⁶2⁵2⁴2³2²2¹2⁰ 10110101 1286432168421 128 + 32 + 16 + 4 + 1 = 181
Так читают числа в двоичной системе счисления: каждая единица добавляет вес своего разряда, ноль не добавляет ничего. 10110101₂ = 181₁₀.

Запись числа через степени основания называют развёрнутой формой — по ней число из любой системы переводят в десятичную:

1011₂ = 1·2³ + 0·2² + 1·2¹ + 1·2⁰ = 8 + 0 + 2 + 1 = 11₁₀
СистемаОснованиеЦифрыГде встречается
Двоичная20, 1память и процессор компьютера: биты и байты
Восьмеричная80–7права доступа к файлам в Unix: 755₈ = 111 101 101₂
Десятичная100–9повседневный счёт
Шестнадцатеричная160–9, A–Fцвета на сайтах (#FF0000 — красный), адреса памяти, коды символов

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

Как перевести число в другую систему счисления

В десятичную — через развёрнутую форму

Перевод из двоичной в десятичную систему счисления сводится к сложению весов: 101101₂ = 32 + 8 + 4 + 1 = 45. Так же переводят из восьмеричной и шестнадцатеричной: FF₁₆ = 15·16 + 15 = 255.

Из десятичной — делением с остатком

Чтобы перевести десятичное число в двоичную систему счисления, его делят на 2, частное снова делят на 2 — пока не получится ноль. Остатки, прочитанные снизу вверх, и есть ответ: для 45 это 101101₂. Тем же способом можно перевести в систему счисления с любым основанием — делят на 8, 16 или, например, на 3.

Дробная часть — умножением

Дробную часть многократно умножают на основание и выписывают целые части произведений: 0,75 · 2 = 1,5 → 1; 0,5 · 2 = 1 → 1, значит, 0,75 = 0,11₂. Многие дроби при переводе становятся бесконечными: 0,1 = 0,0(0011)₂, где группа в скобках повторяется. Если в задании просят пять знаков после запятой, пишут 0,00011₂ — лишние цифры отбрасывают, а не округляют.

Между 2, 8 и 16 — группами по три и четыре бита

Поскольку 8 = 2³, а 16 = 2⁴, каждой восьмеричной цифре соответствует тройка двоичных (триада), а шестнадцатеричной — четвёрка (тетрада). Двоичную запись разбивают на группы справа налево, каждую заменяют одной цифрой:

11111111₂ → 011 111 111 → 377₈    11111111₂ → 1111 1111 → FF₁₆

Таблица систем счисления для чисел от 0 до 15

102816102816
000000081000108
100011191001119
200102210101012A
300113311101113B
401004412110014C
501015513110115D
601106614111016E
701117715111117F

Сложение, вычитание и деление в столбик

Арифметика в любой позиционной системе устроена как в десятичной, только разряд «переполняется» на основании, а не на десяти. В двоичной 1 + 1 = 10₂: пишем 0, единицу переносим. Пример: 1101₂ + 1011₂ = 11000₂, в десятичной это 13 + 11 = 24.

При вычитании единица, занятая в старшем разряде, превращается в основание: в двоичной — в две единицы, в шестнадцатеричной — в шестнадцать. Деление уголком выглядит привычно: 110110₂ : 11₂ = 10010₂ без остатка, то есть 54 : 3 = 18.

Задания ОГЭ и ЕГЭ по информатике

В задании 10 ОГЭ из нескольких чисел, записанных в разных системах, выбирают наибольшее или наименьшее. Пример из методических рекомендаций ФИПИ: среди 23₁₆, 32₈ и 11110₂ максимальное — 23₁₆ = 35. Проверить можно без перевода: в 23₁₆ шесть значащих двоичных разрядов, а в двух других — по пять.

Встречаются и выражения: (A0₁₆ − 12₈) : 10₂ = (160 − 10) : 2 = 75. В задании 14 ЕГЭ результат переводят в систему с заданным основанием и считают цифры. Например, в двоичной записи 4²⁰²⁰ + 2²⁰¹⁷ − 15 ровно 2015 единиц: 4²⁰²⁰ = 2⁴⁰⁴⁰ даёт одну, а 2²⁰¹⁷ − 15 = (2²⁰¹⁷ − 2⁴) + 1 — ещё 2013 единиц подряд и одну в младшем разряде.

Римская система счисления

Римская система счисления — непозиционная система счисления: знак V означает пять, где бы он ни стоял. Значения складывают, а меньший знак перед большим вычитают, причём только в шести парах: IV, IX, XL, XC, CD, CM. Так получаются 1994 = M + CM + XC + IV = MCMXCIV и 2026 = MMXXVI.

Подряд пишут не больше трёх одинаковых знаков, поэтому числа в римской системе счисления без черты над буквами заканчиваются на 3999 = MMMCMXCIX. Четвёрка IIII на циферблатах — часовая традиция, по правилам 4 = IV. Нуля у римлян не было.

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

Как записать число 2 в двоичной системе счисления?

2 = 10₂: одна «пара» и ноль единиц. Для сравнения: 1 = 1₂, 3 = 11₂, 8 = 1000₂, 10 = 1010₂, 255 = 11111111₂.

Почему 0,1 не переводится в двоичную систему точно?

Конечными в двоичной записи остаются только дроби, у которых знаменатель — степень двойки: 0,5, 0,25, 0,75. У 0,1 = 1/10 в знаменателе есть множитель 5, поэтому запись бесконечная и периодическая. По той же причине в большинстве языков программирования 0,1 + 0,2 даёт 0,30000000000000004.

Что значит «основание системы счисления указывать не нужно»?

Это требование к бланку ОГЭ: если получилось 35₁₀, в ответ пишут просто 35, без нижнего индекса. А слова «ответ запишите в десятичной системе счисления» значат, что в десятичную переводят сам результат, даже если исходные числа были двоичными.

Как найти наименьшее основание, в котором записано число?

Оно на единицу больше самой большой цифры. В записи 1203 есть тройка, значит, основание не меньше 4; число с буквой F возможно только начиная с шестнадцатеричной системы.

Чем шестнадцатеричная система счисления удобнее двоичной?

Одна шестнадцатеричная цифра заменяет четыре двоичных, и байт записывается всего двумя знаками: 11111111₂ = FF₁₆. Поэтому в шестнадцатеричном виде пишут цвета, адреса и коды символов — латинская A в таблице ASCII имеет код 65 = 41₁₆.

Почему компьютер считает в двоичной системе?

Электронная схема надёжно различает два состояния — есть сигнал или нет, поэтому данные хранятся цепочками нулей и единиц. Правила двоичной арифметики опубликовал Готфрид Лейбниц в 1703 году.

Что такое троичная система счисления?

Система с основанием 3 и цифрами 0, 1 и 2: 10 = 101₃. На троичной логике в 1958 году в МГУ построили ЭВМ «Сетунь».

Калькулятор переводит и вычисляет точно, без округления длинных чисел, но в школе решение оформляют по требованиям учителя и экзаменационной инструкции: сверяйте запись ответа с условием задачи.
Источники
  1. Фомин С. В. Системы счисления. — М.: Наука, 1987. — 48 с. — (Популярные лекции по математике; вып. 40).
  2. Кнут Д. Э. Искусство программирования. Т. 2. Получисленные алгоритмы. — 3-е изд. — М.: Вильямс, 2013. — 832 с. — Разд. 4.1 «Позиционные системы счисления».
  3. Босова Л. Л., Босова А. Ю. Информатика: учебник для 8 класса. — 3-е изд., испр. — М.: БИНОМ. Лаборатория знаний, 2020. — 155 с.
  4. Поляков К. Ю., Еремин Е. А. Информатика. 10 класс. Базовый и углублённый уровни: учебник в 2 ч. Ч. 1. — М.: Просвещение, 2026.
  5. Андреева Е. В., Босова Л. Л., Фалина И. Н. Математические основы информатики: элективный курс. — М.: БИНОМ. Лаборатория знаний, 2005. — 328 с.
  6. Крылов С. С., Лещинер В. Р. Методические рекомендации обучающимся по организации индивидуальной подготовки к ОГЭ 2026 года. Информатика. — М.: ФИПИ, 2026.
  7. Leibniz G. W. Explication de l’Arithmétique Binaire // Mémoires de l’Académie Royale des Sciences. — Paris, 1703.
  8. ISO/IEC 646:1991. Information technology — ISO 7-bit coded character set for information interchange.

Заказать товар

ООО «Иннер Инжиниринг»