Десятичная в шестнадцатеричную
Перевод из десятичной в шестнадцатеричную систему счисления — базовая операция в программировании и компьютерных науках. Шестнадцатеричная система …
Перейти к калькуляторуШестнадцатеричная система счисления (hex) — одна из самых распространенных в программировании и информатике. Перевод шестнадцатеричных чисел в десятичную систему необходим при работе с кодами цветов, адресами памяти, отладкой программ и анализе данных. Наш калькулятор мгновенно конвертирует hex-числа в привычные десятичные значения с пошаговым объяснением процесса.
Примечание: Результаты предназначены для образовательных целей. При работе с критичными системами рекомендуется дополнительная проверка.
Допустимые символы: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14), F (15)
Для перевода шестнадцатеричного числа в десятичное используется позиционный метод:
Десятичное число = Σ (цифра × 16ⁿ)
где n — позиция цифры справа налево, начиная с 0.
2F₁₆ = ?₁₀
Позиции: 1 0
Число: 2 F
Расчет:
F (15) × 16⁰ = 15 × 1 = 15
2 × 16¹ = 2 × 16 = 32
----
Итого: 47₁₀
Ответ: 2F₁₆ = 47₁₀
1A3₁₆ = ?₁₀
Позиции: 2 1 0
Число: 1 A 3
Расчет:
3 × 16⁰ = 3 × 1 = 3
A (10) × 16¹ = 10 × 16 = 160
1 × 16² = 1 × 256 = 256
-----
Итого: 419₁₀
Ответ: 1A3₁₆ = 419₁₀
CAFE₁₆ = ?₁₀
Позиции: 3 2 1 0
Число: C A F E
Расчет:
E (14) × 16⁰ = 14 × 1 = 14
F (15) × 16¹ = 15 × 16 = 240
A (10) × 16² = 10 × 256 = 2560
C (12) × 16³ = 12 × 4096 = 49152
------
Итого: 51966₁₀
Ответ: CAFE₁₆ = 51966₁₀
Hex | Decimal | Двоичное |
---|---|---|
0 | 0 | 0000 |
1 | 1 | 0001 |
2 | 2 | 0010 |
3 | 3 | 0011 |
4 | 4 | 0100 |
5 | 5 | 0101 |
6 | 6 | 0110 |
7 | 7 | 0111 |
8 | 8 | 1000 |
9 | 9 | 1001 |
A | 10 | 1010 |
B | 11 | 1011 |
C | 12 | 1100 |
D | 13 | 1101 |
E | 14 | 1110 |
F | 15 | 1111 |
Hex код | Цвет | Decimal RGB |
---|---|---|
#FF0000 | Красный | rgb(255, 0, 0) |
#00FF00 | Зеленый | rgb(0, 255, 0) |
#0000FF | Синий | rgb(0, 0, 255) |
#FFFFFF | Белый | rgb(255, 255, 255) |
#000000 | Черный | rgb(0, 0, 0) |
#FF5733 | Коралловый | rgb(255, 87, 51) |
Hex | Decimal | Применение |
---|---|---|
10 | 16 | Один разряд |
100 | 256 | Один байт (максимум) |
1000 | 4096 | Типичный размер блока |
10000 | 65536 | 64 КБ |
100000 | 1048576 | 1 МБ |
Цвета в CSS/HTML
color: #3498db; /* 3498DB₁₆ = 3447003₁₀ */
/* R: 34₁₆ = 52₁₀ */
/* G: 98₁₆ = 152₁₀ */
/* B: DB₁₆ = 219₁₀ */
Адреса памяти
Адрес: 0x7FFF5C3A
Decimal: 2147441722
Коды символов Unicode
U+0041 = 65₁₀ = символ 'A'
U+042F = 1071₁₀ = символ 'Я'
MAC-адрес
00:1A:2B:3C:4D:5E
Первый октет: 1A₁₆ = 26₁₀
IPv6 адреса
2001:0db8:85a3
2001₁₆ = 8193₁₀
❌ Неверно: Начинать нумерацию с 1
2F: F × 16¹ + 2 × 16² = НЕВЕРНО
✅ Верно: Начинать с 0 справа
2F: F × 16⁰ + 2 × 16¹ = 47
❌ Неверно: Использовать буквы как есть
AB = 1 × 11 + 2 × 10 = НЕВЕРНО
✅ Верно: Заменить буквы на числа
AB = (10) × 16¹ + (11) × 16⁰ = 171
❌ Неверно: Умножать слева направо
1A: 1 × 16⁰ + 10 × 16¹ = НЕВЕРНО
✅ Верно: Учитывать позиции
1A: 10 × 16⁰ + 1 × 16¹ = 26
Для маленьких чисел:
Для больших чисел:
Используйте обратный перевод для самопроверки:
Пример проверки 2F₁₆ = 47₁₀:
47 ÷ 16 = 2 (остаток 15 = F)
2 ÷ 16 = 0 (остаток 2)
Читаем снизу вверх: 2F ✓
Система | Основание | Цифры | Применение |
---|---|---|---|
Десятичная | 10 | 0-9 | Повседневная жизнь |
Двоичная | 2 | 0-1 | Внутренняя логика компьютеров |
Восьмеричная | 8 | 0-7 | Unix-права доступа |
Шестнадцатеричная | 16 | 0-9, A-F | Программирование, цвета |
Преимущества hex перед decimal:
DEADBEEF₁₆ в десятичную:
Позиции: 7 6 5 4 3 2 1 0
Число: D E A D B E E F
F (15) × 16⁰ = 15 × 1 = 15
E (14) × 16¹ = 14 × 16 = 224
E (14) × 16² = 14 × 256 = 3584
B (11) × 16³ = 11 × 4096 = 45056
D (13) × 16⁴ = 13 × 65536 = 851968
A (10) × 16⁵ = 10 × 1048576 = 10485760
E (14) × 16⁶ = 14 × 16777216 = 234881024
D (13) × 16⁷ = 13 × 268435456 = 3489660928
-----------
Итого: 3735928559₁₀
0.8₁₆ в десятичную:
0.8₁₆ = 8 × 16⁻¹ = 8 × 0.0625 = 0.5₁₀
0.A₁₆ в десятичную:
0.A₁₆ = 10 × 16⁻¹ = 10 × 0.0625 = 0.625₁₀
1.C₁₆ в десятичную:
Целая часть: 1 × 16⁰ = 1
Дробная часть: C (12) × 16⁻¹ = 12 × 0.0625 = 0.75
Итого: 1.75₁₀
Дисклеймер: Калькулятор предназначен для образовательных и практических целей. При работе с критичными системами рекомендуется дополнительная проверка результатов.
Введите шестнадцатеричное число (используя цифры 0-9 и буквы A-F) в калькулятор. Система автоматически преобразует его в десятичное значение. Например, FF₁₆ = 255₁₀.
В шестнадцатеричной системе буквы обозначают числа от 10 до 15: A=10, B=11, C=12, D=13, E=14, F=15. Это позволяет записывать числа компактнее, чем в десятичной системе.
Шестнадцатеричная система широко применяется в программировании для записи цветов (#FF5733), адресов памяти, машинных кодов, MAC-адресов и отладки программ.
Да, калькулятор поддерживает отрицательные значения. Просто добавьте знак минус перед числом: -1A3 будет преобразовано в -419.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Перевод из десятичной в шестнадцатеричную систему счисления — базовая операция в программировании и компьютерных науках. Шестнадцатеричная система …
Перейти к калькуляторуКалькулятор двоичной системы счисления поможет быстро переводить числа между десятичной и двоичной системами, выполнять арифметические операции с …
Перейти к калькуляторуКалькулятор десятичной системы счисления — это онлайн-инструмент для работы с числами в различных системах счисления, выполнения арифметических …
Перейти к калькуляторуРаботаете с программированием, изучаете информатику или просто столкнулись с необходимостью перевода чисел между разными системами счисления? Наш …
Перейти к калькуляторуКогда нужно быстро перевести число из одной системы счисления в другую, калькулятор систем счисления становится незаменимым помпомощником. Представьте …
Перейти к калькуляторуКалькулятор счисления — это удобный инструмент для быстрого и точного перевода чисел между различными системами счисления. Он поможет вам мгновенно …
Перейти к калькулятору