Шестнадесетичен Калкулатор

Конвертирайте между шестнадесетично и десетично, събирайте и изваждайте шестнадесетични числа с нашия безплатен шестнадесетичен калкулатор

Налични Калкулатори

Какво е Шестнадесетично?

Шестнадесетичното (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 към Десетично

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

Можете да използвате нашия калкулатор, като въведете:

Колко е EF₁₆ в десетично?

Калкулаторът връща: 239

EF₁₆ = 14×16¹ + 15×16⁰
= 224 + 15
= 239₁₀

Използваната формула е:

EF_16 = 239_10

Пример 2: Десетично към Hex

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

Можете да използвате нашия калкулатор, като въведете:

Колко е 900₁₀ в hex?

Калкулаторът връща: 384

900 ÷ 16 = 56 остатък 4
56 ÷ 16 = 3 остатък 8
3 ÷ 16 = 0 остатък 3
Прочетете остатъците отдолу: 384₁₆

Използваната формула е:

900_10 = 384_16

Пример 3: Шестнадесетично Събиране

Съберете две шестнадесетични числа: 1B + 2E.

Можете да използвате нашия калкулатор, като въведете:

Колко е 1B₁₆ + 2E₁₆?

Калкулаторът връща: 49

1B₁₆ = 27₁₀
2E₁₆ = 46₁₀
27 + 46 = 73
73₁₀ = 49₁₆

Използваната формула е:

1B_16 + 2E_16 = 49_16

Пример 4: Шестнадесетично Изваждане

Извадете шестнадесетични числа: 3A - 0F.

Можете да използвате нашия калкулатор, като въведете:

Колко е 3A₁₆ - 0F₁₆?

Калкулаторът връща: 2B

3A₁₆ = 58₁₀
0F₁₆ = 15₁₀
58 - 15 = 43
43₁₀ = 2B₁₆

Използваната формула е:

3A_16 - 0F_16 = 2B_16

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

Преобразувайте RGB цветовия код #FF4500 (оранжево-червено) в десетични стойности.

Можете да използвате нашия калкулатор, като въведете:

Колко е FF₁₆ в десетично за оранжево-червената компонента?

Калкулаторът връща: 255

FF₁₆ = 15×16¹ + 15×16⁰
= 240 + 15 = 255₁₀
Оранжево-червена компонента: 255

Използваната формула е:

FF_16 = 255_10

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

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

Можете да използвате нашия калкулатор, като въведете:

Колко е F000₁₆ в десетично?

Калкулаторът връща: 61440

F000₁₆ = 15×16³ + 0×16² + 0×16¹ + 0×16⁰
= 61440 + 0 + 0 + 0 = 61440₁₀

Използваната формула е:

F000_16 = 61440_10

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

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

Можете да използвате нашия калкулатор, като въведете:

Колко е E1₁₆ в десетично?

Калкулаторът връща: 225

E1₁₆ = 14×16¹ + 1×16⁰
= 224 + 1 = 225₁₀

Използваната формула е:

E1_16 = 225_10

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

Преобразувайте кодовата точка Unicode U+004F (буквата 'O') в десетично.

Можете да използвате нашия калкулатор, като въведете:

Колко е 4F₁₆ в десетично?

Калкулаторът връща: 79

4F₁₆ = 4×16¹ + 15×16⁰
= 64 + 15 = 79₁₀

Използваната формула е:

4F_16 = 79_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: Мрежова Конфигурация

Съберете две шестнадесетични маски на подмрежата: F9 + 06.

Можете да използвате нашия калкулатор, като въведете:

Колко е F9₁₆ + 06₁₆?

Калкулаторът връща: FF

F9₁₆ = 249₁₀
06₁₆ = 6₁₀
249 + 6 = 255
255₁₀ = FF₁₆

Използваната формула е:

F9_16 + 06_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

Последна актуализация:

Проверете мерните единици, допусканията и закръгляването, преди да използвате резултата. Здравните и финансовите оценки са с образователна цел и не заменят индивидуална професионална консултация.

Открихте грешка? Изпратете името на инструмента, въведените данни, очаквания и получения резултат, за да проверим.

Сигнал за проблем