Перевод систем счисления
Конвертация чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами
Перевод систем счисления онлайн
Конвертер систем счисления переводит число из одной системы в другую: двоичную (2), восьмеричную (8), десятичную (10), шестнадцатеричную (16) и ещё десяток оснований — от троичной до двадцатеричной. Введите число, выберите исходную и целевую системы — результат появится мгновенно.
Все вычисления выполняются прямо в браузере, без отправки данных на сервер, и поддерживают числа любой длины без потери точности. Для оснований больше 10 цифры записываются буквами: A=10, B=11, …, F=15 и далее до Z=35.
Какие бывают системы счисления
Система счисления задаётся основанием — количеством используемых цифр. Наиболее распространённые системы:
- Двоичная (основание 2) — только цифры 0 и 1. Основа работы компьютеров, цифровой электроники и дискретной математики.
- Восьмеричная (основание 8) — цифры 0–7. Применяется в правах доступа Unix/Linux (chmod 755), легко переводится в двоичную и обратно.
- Десятичная (основание 10) — привычные цифры 0–9, используется в повседневной жизни и расчётах.
- Двенадцатеричная (основание 12) — цифры 0–9 плюс A и B. Счёт дюжинами встречается в мерах времени и товарных единицах.
- Шестнадцатеричная (основание 16) — цифры 0–9 и буквы A–F. Широко используется в программировании: цвета (#FF0000), адреса памяти, байт-код.
- Двадцатеричная (основание 20) — цифры 0–9 и буквы A–J. Исторически применялась у майя, в языке йоруба и ряде кавказских языков.
Пример: перевод между системами
Программисту нужно записать число 255 в коде в шестнадцатеричном виде — например, для маски байта или цвета.
Вводит 255 и выбирает исходную систему «Десятичная».
Выбирает целевую систему «Шестнадцатеричная».
Конвертер мгновенно показывает результат — FF.
Копирует значение кнопкой и вставляет в код (0xFF или #FF0000).
255₁₀ = FF₁₆ — значение готово к использованию в коде.
Знаете ли вы?
Двоичная система используется в компьютерах
Шестнадцатеричная удобна для представления байтов
Десятичная система пришла из Индии через арабов
Римляне не имели позиционной системы
255 в десятичной = 0xFF в шестнадцатеричной
В 8-битном байте можно закодировать числа от 0 до 255
Таблица перевода систем счисления (0–16)
| Десятичная (10) | Двоичная (2) | Восьмеричная (8) | Шестнадцатеричная (16) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
Важно знать
При работе с цветами в HTML/CSS используется шестнадцатеричная система: #FF0000 — чистый красный. Знание разных систем счисления полезно программистам и веб-разработчикам.
Как пользоваться конвертером
Введите число
Введите число, которое хотите перевести. Для систем счисления больше 10 используйте буквы A-Z для обозначения цифр больше 9.
Выберите исходную систему
Выберите систему счисления, в которой записано ваше число. По умолчанию выбрана десятичная система.
Выберите целевую систему
Выберите систему счисления, в которую хотите перевести число. Результат появится автоматически.
Примеры использования
💻 Программирование
Разработчики используют шестнадцатеричную систему для работы с цветами (#FF0000 - красный), адресами памяти и байт-кодом. Двоичная система помогает понимать работу битовых операций.
🔒 Системное администрирование
Восьмеричная система используется для установки прав доступа к файлам в Unix-системах (chmod 755). Каждая цифра представляет права для владельца, группы и остальных.
📚 Образование
Студенты информатики и математики изучают различные системы счисления для понимания принципов работы компьютеров и алгоритмов.
🎨 Веб-дизайн
Дизайнеры используют шестнадцатеричную запись для определения цветов в CSS и графических редакторах. Например, #FFFFFF — белый цвет.
Частые вопросы
Что такое система счисления?
Как работает перевод между системами?
Как перевести число из двоичной в десятичную?
Как перевести десятичное число в двоичное?
Где применяются разные системы счисления?
Что означают буквы в числах?
Сколько систем счисления поддерживает конвертер?
Полезная информация
• Для быстрого перевода из двоичной в восьмеричную группируйте цифры по 3 справа налево
• Для перевода из двоичной в шестнадцатеричную группируйте цифры по 4
• Помните, что в шестнадцатеричной системе A=10, B=11, C=12, D=13, E=14, F=15
• Кнопка обмена ⇆ меняет системы местами и сразу выполняет обратный перевод
• Все вычисления происходят локально в вашем браузере
Смежные инструменты
Продолжите работу с числами и кодами в соседних инструментах ToolFox:
Комментарии
Пока нет комментариев
Будьте первым!