Перевод из десятичной системы
Перевод из десятичной системы счисления — это процесс преобразования числа, записанного в привычной нам десятичной форме (основание 10), в …
Перейти к калькулятору →Перевод чисел из различных систем счисления в десятичную — базовая операция в программировании, информатике и цифровой электронике. Калькулятор позволяет одновременно конвертировать три числа из любой системы (двоичной, восьмеричной, шестнадцатеричной и других) в привычную десятичную форму.
Система счисления:
Исходное число:
Десятичное значение:
Исходное число:
Десятичное значение:
Исходное число:
Десятичное значение:
Примечание: Калькулятор работает с целыми положительными числами. Для проверки правильности результата рекомендуется выполнить обратное преобразование.
Ошибка:
Калькулятор автоматически проверяет корректность введенных данных и мгновенно выполняет конвертацию.
Любое число в позиционной системе счисления можно представить как сумму произведений цифр на основание системы в соответствующей степени:
N₁₀ = aₙ × Pⁿ + aₙ₋₁ × Pⁿ⁻¹ + … + a₁ × P¹ + a₀ × P⁰
где:
Переведем три числа: 1010, 1111, 10001
1010₂ → 10₁₀:
1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 8 + 0 + 2 + 0 = 10
1111₂ → 15₁₀:
1×2³ + 1×2² + 1×2¹ + 1×2⁰ = 8 + 4 + 2 + 1 = 15
10001₂ → 17₁₀:
1×2⁴ + 0×2³ + 0×2² + 0×2¹ + 1×2⁰ = 16 + 0 + 0 + 0 + 1 = 17
Переведем: 17, 25, 100
17₈ → 15₁₀:
1×8¹ + 7×8⁰ = 8 + 7 = 15
25₈ → 21₁₀:
2×8¹ + 5×8⁰ = 16 + 5 = 21
100₈ → 64₁₀:
1×8² + 0×8¹ + 0×8⁰ = 64 + 0 + 0 = 64
Переведем: A5, FF, 1C
A5₁₆ → 165₁₀:
10×16¹ + 5×16⁰ = 160 + 5 = 165
FF₁₆ → 255₁₀:
15×16¹ + 15×16⁰ = 240 + 15 = 255
1C₁₆ → 28₁₀:
1×16¹ + 12×16⁰ = 16 + 12 = 28
| Система | Основание | Цифры | Применение |
|---|---|---|---|
| Двоичная | 2 | 0, 1 | Компьютеры, цифровая электроника |
| Восьмеричная | 8 | 0-7 | Unix-права доступа, legacy-системы |
| Десятичная | 10 | 0-9 | Повседневные вычисления |
| Шестнадцатеричная | 16 | 0-9, A-F | Цвета, адреса памяти, MAC-адреса |
Для систем с основанием больше 10 используются буквы:
| Буква | Значение | Буква | Значение |
|---|---|---|---|
| A | 10 | N | 23 |
| B | 11 | O | 24 |
| C | 12 | P | 25 |
| D | 13 | Q | 26 |
| E | 14 | R | 27 |
| F | 15 | S | 28 |
| G | 16 | T | 29 |
| H | 17 | U | 30 |
| I | 18 | V | 31 |
| J | 19 | W | 32 |
| K | 20 | X | 33 |
| L | 21 | Y | 34 |
| M | 22 | Z | 35 |
✗ Ошибка: отсчет позиций слева направо
1011₂ = 1×2⁰ + 0×2¹ + 1×2² + 1×2³ = 1 + 0 + 4 + 8 = 13 (неверно)
✓ Правильно: отсчет справа налево
1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11
✗ В двоичной системе: 1201₂ (цифры 2 больше в двоичной системе нет) ✗ В восьмеричной: 389₈ (цифр 8 и 9 нет в восьмеричной системе)
Помните: A=10, B=11, C=12, D=13, E=14, F=15
# RGB-цвет в шестнадцатеричном формате
color_hex = "FF5733"
# Перевод компонентов в десятичные
red = 255 # FF₁₆
green = 87 # 57₁₆
blue = 51 # 33₁₆
MAC-адрес: A4:5E:60:D2:8F:1C
Восьмеричное представление прав: 755
Чтобы убедиться в правильности перевода, можно выполнить обратную операцию — перевести полученное десятичное число обратно в исходную систему счисления.
Пример:
Примечание: Калькулятор выполняет точные вычисления для целых чисел в пределах допустимого диапазона. Для дробных чисел и чисел с плавающей точкой требуются дополнительные алгоритмы.
Умножьте каждую цифру двоичного числа на 2 в степени её позиции (справа налево, начиная с 0) и сложите результаты. Например: 1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11₁₀.
Да, для систем с основанием больше 10 используются буквы латинского алфавита: A=10, B=11, C=12, D=13, E=14, F=15. Например, в шестнадцатеричной системе число 2F₁₆ = 2×16¹ + 15×16⁰ = 32 + 15 = 47₁₀.
Пакетный перевод экономит время при работе с несколькими значениями, например, при программировании, анализе данных или выполнении учебных заданий по информатике.
Калькулятор поддерживает перевод из любой системы счисления от 2 (двоичной) до 36 (использующей цифры 0-9 и буквы A-Z) в десятичную систему.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Перевод из десятичной системы счисления — это процесс преобразования числа, записанного в привычной нам десятичной форме (основание 10), в …
Перейти к калькулятору →Перевод чисел из различных систем счисления в десятичную — базовая операция в программировании, электронике и математике. Десятичная система привычна …
Перейти к калькулятору →Перевод чисел из различных систем счисления в десятичную — базовая операция в математике, программировании и информатике. Десятичная система …
Перейти к калькулятору →Двоичная система счисления — основа работы всех цифровых устройств. Компьютеры оперируют только нулями и единицами, но для человека привычнее …
Перейти к калькулятору →Перевод чисел из двоичной, восьмеричной, шестнадцатеричной и других систем счисления в десятичную — базовый навык для программистов, инженеров и всех, …
Перейти к калькулятору →Перевод чисел из десятичной системы счисления в двоичную — базовая операция в информатике и программировании. Двоичная система использует только две …
Перейти к калькулятору →