Калькулятор Шестнадцатеричных Чисел

Конвертируйте между шестнадцатеричным и десятичным, складывайте и вычитайте шестнадцатеричные числа с нашим бесплатным калькулятором шестнадцатеричных чисел

Доступные Калькуляторы

Что такое Шестнадцатеричное?

Шестнадцатеричное (hex) - это система счисления по основанию 16, которая использует 16 цифр: 0-9 и A-F. Оно широко используется в вычислениях, поскольку более компактно, чем двоичное, и легче читается. Каждая шестнадцатеричная цифра представляет 4 бита, что делает его идеальным для представления двоичных данных в человекочитаемом формате.

Шестнадцатеричное Преобразование

Преобразование между шестнадцатеричным и десятичным является важным в информатике и программировании. Преобразование hex в десятичное включает умножение каждой цифры на соответствующую степень 16, в то время как десятичное в hex использует повторное деление на 16.

Формула Hex в Десятичное

Чтобы преобразовать hex в десятичное, умножьте каждую цифру на 16, возведенное в степень ее позиции:

h_n h_n-1 ... h_1 h_0 = _i = 0^n h_i × 16^i

Формула Десятичное в Hex

Чтобы преобразовать десятичное в hex, многократно делите на 16 и собирайте остатки. Преобразуйте остатки 10-15 в A-F, затем читайте снизу вверх.

Примеры Шестнадцатеричных Вычислений

Вот несколько повседневных ситуаций, которые показывают, насколько легко использовать наш калькулятор шестнадцатеричных чисел.

Пример 1: Hex в Десятичное

Преобразуйте шестнадцатеричное число DB в десятичное.

Вы можете использовать наш калькулятор, введя:

Сколько будет DB₁₆ в десятичном?

Калькулятор возвращает: 219

DB₁₆ = 13×16¹ + 11×16⁰
= 208 + 11
= 219₁₀

Используемая формула:

DB_16 = 219_10

Пример 2: Десятичное в Hex

Преобразуйте десятичное число 550 в шестнадцатеричное.

Вы можете использовать наш калькулятор, введя:

Сколько будет 550₁₀ в hex?

Калькулятор возвращает: 226

550 ÷ 16 = 34 остаток 6
34 ÷ 16 = 2 остаток 2
2 ÷ 16 = 0 остаток 2
Читайте остатки снизу: 226₁₆

Используемая формула:

550_10 = 226_16

Пример 3: Шестнадцатеричное Сложение

Сложите два шестнадцатеричных числа: 8C + 3F.

Вы можете использовать наш калькулятор, введя:

Сколько будет 8C₁₆ + 3F₁₆?

Калькулятор возвращает: CB

8C₁₆ = 140₁₀
3F₁₆ = 63₁₀
140 + 63 = 203
203₁₀ = CB₁₆

Используемая формула:

8C_16 + 3F_16 = CB_16

Пример 4: Шестнадцатеричное Вычитание

Вычтите шестнадцатеричные числа: A9 - 5C.

Вы можете использовать наш калькулятор, введя:

Сколько будет A9₁₆ - 5C₁₆?

Калькулятор возвращает: 4D

A9₁₆ = 169₁₀
5C₁₆ = 92₁₀
169 - 92 = 77
77₁₀ = 4D₁₆

Используемая формула:

A9_16 - 5C_16 = 4D_16

Пример 5: RGB Код Цвета

Преобразуйте RGB код цвета #8000FF (фиолетовый) в десятичные значения.

Вы можете использовать наш калькулятор, введя:

Сколько будет FF₁₆ в десятичном для фиолетовой компоненты?

Калькулятор возвращает: 255

FF₁₆ = 15×16¹ + 15×16⁰
= 240 + 15 = 255₁₀
Фиолетовая компонента: 255

Используемая формула:

FF_16 = 255_10

Пример 6: Адрес Памяти

Преобразуйте адрес памяти 0x8000 в десятичное.

Вы можете использовать наш калькулятор, введя:

Сколько будет 8000₁₆ в десятичном?

Калькулятор возвращает: 32768

8000₁₆ = 8×16³ + 0×16² + 0×16¹ + 0×16⁰
= 32768 + 0 + 0 + 0 = 32768₁₀

Используемая формула:

8000_16 = 32768_10

Пример 7: MAC Адрес

Преобразуйте первый октет MAC адреса 7B в десятичное.

Вы можете использовать наш калькулятор, введя:

Сколько будет 7B₁₆ в десятичном?

Калькулятор возвращает: 123

7B₁₆ = 7×16¹ + 11×16⁰
= 112 + 11 = 123₁₀

Используемая формула:

7B_16 = 123_10

Пример 8: Символ Unicode

Преобразуйте кодовую точку Unicode U+0048 (буква 'H') в десятичное.

Вы можете использовать наш калькулятор, введя:

Сколько будет 48₁₆ в десятичном?

Калькулятор возвращает: 72

48₁₆ = 4×16¹ + 8×16⁰
= 64 + 8 = 72₁₀

Используемая формула:

48_16 = 72_10

Пример 9: Права Доступа к Файлу

Преобразуйте права доступа к файлу Unix 644 (восьмеричное) в hex. Сначала преобразуйте в десятичное: 644₈ = 420₁₀.

Вы можете использовать наш калькулятор, введя:

Сколько будет 420₁₀ в hex?

Калькулятор возвращает: 1A4

420 ÷ 16 = 26 остаток 4
26 ÷ 16 = 1 остаток A (10)
1 ÷ 16 = 0 остаток 1
Читайте снизу: 1A4₁₆

Используемая формула:

420_10 = 1A4_16

Пример 10: Конфигурация Сети

Сложите две шестнадцатеричные маски подсети: FA + 05.

Вы можете использовать наш калькулятор, введя:

Сколько будет FA₁₆ + 05₁₆?

Калькулятор возвращает: FF

FA₁₆ = 250₁₀
05₁₆ = 5₁₀
250 + 5 = 255
255₁₀ = FF₁₆

Используемая формула:

FA_16 + 05_16 = FF_16

Резюме

Эти примеры показывают, как наш калькулятор шестнадцатеричных чисел может обрабатывать:

  • •Преобразование hex в десятичное (FF₁₆ = 255₁₀)
  • •Преобразование десятичного в hex (255₁₀ = FF₁₆)
  • •Шестнадцатеричное сложение (FF₁₆ + 0A₁₆ = 109₁₆)
  • •Шестнадцатеричное вычитание и приложения цветовых кодов

Вы можете адаптировать любую реальную ситуацию, связанную с шестнадцатеричными числами, к одному из этих шаблонов и позволить калькулятору сделать работу за вас.

Как Использовать

  1. Выберите тип шестнадцатеричного вычисления, который вам нужен (hex в десятичное, десятичное в hex, шестнадцатеричное сложение или шестнадцатеричное вычитание).
  2. Введите необходимые значения в поля ввода. Калькулятор автоматически обновит результаты в реальном времени.
  3. Просмотрите результат и пошаговую разбивку вычисления с формулами, отображаемыми с использованием математической нотации.

Частые вопросы

Как преобразовать hex в десятичное?

Чтобы преобразовать hex в десятичное, умножьте каждую цифру на соответствующую степень 16 и суммируйте результаты. Например: FF₁₆ = 15×16¹ + 15×16⁰ = 240 + 15 = 255₁₀.

Как преобразовать десятичное в hex?

Чтобы преобразовать десятичное в hex, многократно делите на 16 и собирайте остатки. Преобразуйте остатки 10-15 в A-F, затем читайте снизу вверх.

Об этом инструменте

Опубликовано Online Tools Center

Последнее обновление:

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

Нашли ошибку? Отправьте название инструмента, введённые данные, ожидаемый и фактический результат, чтобы мы могли проверить.

Сообщить о проблеме