Двоичная в десятичную
Двоичная система счисления — основа работы всех цифровых устройств. Перевод двоичных чисел в десятичные — базовая операция в программировании, …
Перейти к калькуляторуСистема счисления — это способ записи чисел с помощью определённого набора символов. Основание системы определяет количество уникальных цифр: в десятичной используется 10 цифр (0-9), в двоичной — 2 (0-1), в шестнадцатеричной — 16 (0-9, A-F).
Примечание: Для получения точных результатов убедитесь, что вводите число в правильном формате для выбранной системы счисления.
Каждая цифра в числе имеет вес, зависящий от её позиции. В десятичном числе 245 цифра 2 означает 200 (2×10²), 4 — это 40 (4×10¹), а 5 — просто 5 (5×10⁰).
Калькулятор автоматически проверяет корректность введённых данных и показывает промежуточные вычисления для понимания процесса перевода.
Использует только цифры 0 и 1. Это базовая система для всех компьютеров, где 0 обозначает отсутствие сигнала, а 1 — его наличие.
Пример: 1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11₁₀
Использует цифры 0-7. Популярна в программировании, особенно при работе с правами доступа в Unix-системах.
Пример: 157₈ = 1×8² + 5×8¹ + 7×8⁰ = 64 + 40 + 7 = 111₁₀
Привычная нам система с цифрами 0-9. Используется в повседневной жизни и является стандартом для большинства вычислений.
Использует цифры 0-9 и буквы A-F (A=10, B=11, C=12, D=13, E=14, F=15). Компактно представляет двоичные данные — каждая hex-цифра соответствует 4 битам.
Пример: 2A₁₆ = 2×16¹ + 10×16⁰ = 32 + 10 = 42₁₀
Метод последовательного деления:
Пример: перевод 25₁₀ в двоичную систему
25 ÷ 2 = 12, остаток 1
12 ÷ 2 = 6, остаток 0
6 ÷ 2 = 3, остаток 0
3 ÷ 2 = 1, остаток 1
1 ÷ 2 = 0, остаток 1
Результат: 11001₂ (читаем остатки снизу вверх)
Метод разложения по разрядам:
Пример: перевод 1A3₁₆ в десятичную
1A3₁₆ = 1×16² + A×16¹ + 3×16⁰
= 1×256 + 10×16 + 3×1
= 256 + 160 + 3
= 419₁₀
Эти системы легко конвертируются напрямую:
Двоичная → Шестнадцатеричная:
Пример: 11010110₂
1101 0110
D 6
Результат: D6₁₆
Шестнадцатеричная → Двоичная:
Пример: 5C₁₆
5 = 0101
C = 1100
Результат: 01011100₂
IP-адрес 192.168.1.1 в двоичной системе:
Десятичный | Двоичный |
---|---|
192 | 11000000 |
168 | 10101000 |
1 | 00000001 |
1 | 00000001 |
Полный вид: 11000000.10101000.00000001.00000001
Цвет #FF5733
в RGB:
Права 755
в восьмеричной системе:
Десятичная | Двоичная | Восьмеричная | Шестнадцатеричная |
---|---|---|---|
0 | 0000 | 0 | 0 |
1 | 0001 | 1 | 1 |
2 | 0010 | 2 | 2 |
3 | 0011 | 3 | 3 |
4 | 0100 | 4 | 4 |
5 | 0101 | 5 | 5 |
6 | 0110 | 6 | 6 |
7 | 0111 | 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 |
Неправильная запись остатков: при делении записывайте остатки строго снизу вверх, а не сверху вниз.
Путаница с буквами в hex: помните, что A=10, B=11, C=12, D=13, E=14, F=15. Регистр букв не важен (A = a).
Пропуск нулей: в двоичной записи не опускайте ведущие нули в промежуточных группах при переводе в hex.
Неверное основание степени: всегда начинайте с нулевой степени справа (младший разряд), а не с единицы.
Использование недопустимых цифр: в восьмеричной системе нельзя использовать 8 и 9, в двоичной — цифры больше 1.
Двоичная система критична для понимания побитовых операций:
10110101 (181₁₀)
& 11001100 (204₁₀)
----------
10000100 (132₁₀)
Маска 255.255.255.0 в двоичном виде:
11111111.11111111.11111111.00000000
Показывает, что первые 24 бита — адрес сети, последние 8 — адрес хоста.
ASCII-код символа ‘A’ = 65₁₀ = 41₁₆ = 01000001₂
Для дробной части используется метод умножения:
Пример: 0.375₁₀ в двоичную
0.375 × 2 = 0.75 → целая часть 0
0.75 × 2 = 1.5 → целая часть 1
0.5 × 2 = 1.0 → целая часть 1
Результат: 0.011₂
Проверка: 0×2⁻¹ + 1×2⁻² + 1×2⁻³ = 0 + 0.25 + 0.125 = 0.375₁₀ ✓
Калькулятор выполняет перевод для целых положительных чисел. Для специфических задач с дробями, отрицательными числами или большой разрядностью рекомендуется использовать специализированное ПО.
Делите число на 2 и записывайте остатки справа налево. Например, 13 = 1101₂: 13÷2=6 (остаток 1), 6÷2=3 (остаток 0), 3÷2=1 (остаток 1), 1÷2=0 (остаток 1).
Двоичная система используется в компьютерах, шестнадцатеричная — для компактной записи машинных кодов, восьмеричная — в программировании Unix-систем. Каждая система удобна для своих задач.
В шестнадцатеричной системе цифры 0-9 обозначают значения 0-9, а буквы A-F — значения 10-15. Например, 2F₁₆ = 2×16 + 15 = 47₁₀.
Да, дробная часть переводится отдельно: умножайте её на основание системы и записывайте целые части результатов. Например, 0.625₁₀ = 0.101₂.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Двоичная система счисления — основа работы всех цифровых устройств. Перевод двоичных чисел в десятичные — базовая операция в программировании, …
Перейти к калькуляторуПеревод двоичных чисел в шестнадцатеричную систему счисления — одна из базовых операций в программировании и цифровой электронике. Шестнадцатеричная …
Перейти к калькуляторуПеревод из десятичной в шестнадцатеричную систему счисления — базовая операция в программировании и компьютерных науках. Шестнадцатеричная система …
Перейти к калькуляторуПеревод чисел из двоичной, восьмеричной, шестнадцатеричной и других систем счисления в десятичную — базовый навык для программистов, инженеров и всех, …
Перейти к калькуляторуКалькулятор десятичной системы счисления — это онлайн-инструмент для работы с числами в различных системах счисления, выполнения арифметических …
Перейти к калькуляторуРаботаете с программированием, изучаете информатику или просто столкнулись с необходимостью перевода чисел между разными системами счисления? Наш …
Перейти к калькулятору