Перейти к содержимому
Aback Tools Logo

Таблица перевода систем счисления

Мгновенно создавайте пользовательские интерактивные справочные таблицы систем счисления. Выбирайте начальные и конечные значения и шаг приращения, чтобы построить таблицу десятичных чисел с их эквивалентами в двоичной, восьмеричной, шестнадцатеричной системах и в символах ASCII. Применяйте фильтры, выделяйте математические свойства, скачивайте данные в формате CSV/JSON или копируйте готовые таблицы Markdown. Подходит для стандартных курсов информатики и задач программирования.

Base Conversion Table Generator

Analyze number mappings dynamically. Configure your starting value, ending range, padding parameters, and active column properties below.

Quick Mini-Base ConverterType in any field to convert instantly
Range Configuration
Visible Columns
Properties Highlights
Decimal (10)Binary (2)Octal (8)Hexadecimal (16)ASCII CharRoman Num
00000000000Control char-
10000000111Control charI
20000001022Control charII
30000001133Control charIII
40000010044Control charIV
50000010155Control charV
60000011066Control charVI
70000011177Control charVII
800001000108Control charVIII
900001001119Control charIX
100000101012AControl charX
110000101113BControl charXI
120000110014CControl charXII
130000110115DControl charXIII
140000111016EControl charXIV
150000111117FControl charXV
16000100002010Control charXVI
17000100012111Control charXVII
18000100102212Control charXVIII
19000100112313Control charXIX
20000101002414Control charXX
21000101012515Control charXXI
22000101102616Control charXXII
23000101112717Control charXXIII
24000110003018Control charXXIV
25000110013119Control charXXV
2600011010321AControl charXXVI
2700011011331BControl charXXVII
2800011100341CControl charXXVIII
2900011101351DControl charXXIX
3000011110361EControl charXXX
3100011111371FControl charXXXI
32001000004020 XXXII
33001000014121!XXXIII
34001000104222"XXXIV
35001000114323#XXXV
36001001004424$XXXVI
37001001014525%XXXVII
38001001104626&XXXVIII
39001001114727'XXXIX
40001010005028(XL
41001010015129)XLI
4200101010522A*XLII
4300101011532B+XLIII
4400101100542C,XLIV
4500101101552D-XLV
4600101110562E.XLVI
4700101111572F/XLVII
480011000060300XLVIII
490011000161311XLIX
500011001062322L
510011001163333LI
520011010064344LII
530011010165355LIII
540011011066366LIV
550011011167377LV
560011100070388LVI
570011100171399LVII
5800111010723A:LVIII
5900111011733B;LIX
6000111100743C<LX
6100111101753D=LXI
6200111110763E>LXII
6300111111773F?LXIII
640100000010040@LXIV

Ключевые возможности таблицы перевода систем счисления

  • Пользовательские диапазоны и шаги приращения: создавайте списки сопоставления систем счисления от любого начального целого до конечного значения с настраиваемым шагом (например, счёт по 5, по 10 и т. д.). Поддерживает вывод таблиц до 10 000 строк.
  • Визуальное выделение свойств: мгновенно определяйте математические свойства в сетке таблицы. Выделяйте простые числа, чётные, нечётные числа или полные квадраты пользовательскими цветными маркерами.
  • Экспорт в Markdown и данные: скачивайте свою настроенную справочную таблицу систем счисления как файл CSV или JSON. Копируйте строки прямо в виде таблицы в формате Markdown, готовой для вашей Markdown-документации.
  • Фильтры поиска по нескольким столбцам: находите значения мгновенно. Фильтр поиска просматривает десятичные, двоичные, восьмеричные и шестнадцатеричные значения для сопоставления подстрок в реальном времени.

Типичные сценарии использования таблицы перевода систем счисления

  • Обучение информатике: идеальное учебное пособие для студентов, изучающих двоичное представление, конфигурации hex, дополнительный код и перевод чисел между системами счисления.
  • Прошивки и встраиваемые системы: сопоставляйте настройки регистров, конфигурации выводов и байтовые флаги между двоичными битовыми полями и hex-значениями при отладке микроконтроллеров.
  • Субнеттинг и IP-адреса: сопоставляйте IP-адреса и маски сети с двоичными октетами, что облегчает понимание блоков CIDR, субнеттинга и побитовой логики.
  • Цифровая электроника: проверяйте переходы логических вентилей, значения шифраторов/дешифраторов и таблицы истинности, сравнивая последовательные двоичные счётчики рядом.
  • Печать шпаргалок: создайте подходящий диапазон (например, от 0 до 255) и распечатайте аккуратный бумажный лист, который можно использовать как офлайн-справочную карточку программиста.
  • Техническая документация: быстро копируйте отформатированную сетку Markdown для конкретных диапазонов и вставляйте её прямо в проектную документацию, файлы кода или страницы вики.

Что такое основание системы счисления (radix)?

Основание системы счисления (или radix) — это количество уникальных цифр, включая ноль, которое позиционная система счисления использует для представления чисел. В стандартной десятичной системе (основание 10) мы считаем с помощью 10 символов (0-9). В компьютерах аппаратное обеспечение построено на двоичных транзисторах, имеющих всего два состояния, что представляет основание 2 (0 и 1). Чтобы записывать двоичные числа компактно, специалисты по информатике используют восьмеричную (основание 8) и шестнадцатеричную (основание 16) системы.

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

Любое число в системе с основанием b можно представить с помощью позиционных весов. Позиция каждой цифры соответствует степени основания b.

Пример: перевод шестнадцатеричного A4 16 в десятичное:

Пример: перевод десятичного 13 в двоичное (основание 2):

Мы многократно делим на 2 и записываем остатки (читаются снизу вверх):

  • Присвоить значения: в hex A = 10, а позиции взвешены степенями 16.
  • Уравнение: A4 16 = (10 × 16 1 ) + (4 × 16 0 )
  • Подстановка: (10 × 16) + (4 × 1) = 160 + 4 = 164 10
  • 13 ÷ 2 = 6, остаток 1 (младший значащий бит)
  • 6 ÷ 2 = 3, остаток 0
  • 3 ÷ 2 = 1, остаток 1
  • 1 ÷ 2 = 0, остаток 1 (старший значащий бит)
  • Результат: 13 10 = 1101 2

Быстрая шпаргалка по переводу систем счисления

При работе с микропроцессорами или сетевыми конфигурациями стандартными являются следующие сопоставления:

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

Таблица перевода систем счисления — это справочная таблица, в которой последовательные десятичные числа перечислены рядом с их эквивалентными представлениями в других системах счисления, обычно в двоичной (основание 2), восьмеричной (основание 8) и шестнадцатеричной (основание 16). Она широко используется программистами и инженерами как шпаргалка.

Просто настройте поля «Начальное значение», «Конечное значение» и «Шаг приращения» на панели настроек диапазона. Вы можете создавать таблицы, начиная с любого значения до 1 000 000, с максимальным количеством строк 10 000 для сохранения быстродействия браузера.

Дополнение битов добавляет ведущие нули к двоичным числам, чтобы представить стандартные разрядности информатики, такие как 4-битные нибблы, 8-битные байты или 16-битные слова. В наших параметрах двоичной конфигурации можно выбрать «Нет», «4 бита», «8 бит» или «16 бит», чтобы форматировать двоичный вывод.

Да. Генератор поддерживает копирование всей таблицы прямо в буфер обмена в формате Markdown (идеально для документации или комментариев на GitHub) либо экспорт данных в виде скачиваемого файла CSV или JSON.

Да. Введите число или символ в поле поиска, чтобы динамически отфильтровать таблицу. Поиск находит значения во всех системах счисления (например, поиск «1F» найдёт 31 в десятичной и 11111 в двоичной).

Мини-конвертер — это утилита быстрого доступа. Вы можете ввести одно число в любое из полей системы счисления (десятичное, двоичное, восьмеричное или шестнадцатеричное) и сразу увидеть его перевод во все остальные системы, независимо от генерации полной таблицы.

На 100 %. Как и все инструменты на нашем сайте, весь разбор, расчёты и генерация таблиц выполняются локально в вашем браузере. Никакие данные никогда не передаются на внешние серверы и не логируются.