Heksadecimalni kalkulator

Izvodite aritmetičke operacije između heksadecimalnih brojeva ili koristite naše trenutačne pretvarače iz heksadecimalnog u decimalni i obrnuto. Točni i lako kopirajući rezultati.

Nevažeći heksadecimalni 1
Nevažeći heksadecimalni 2

Rezultat u heksadecimalnom:

Rezultat u decimalnom:

Nevažeći heksadecimalni broj

Decimalni broj

Nevažeći decimalni broj

Heksadecimalni broj

Što su heksadecimalni brojevi? Primjeri

Heksadecimalni je brojevni sustav koji koristi 16 simbola umjesto 10 korištenih u decimalnom sustavu. Simboli su znamenke od 0 do 9 i slova A, B, C, D, E i F. Heksadecimalni se brojevi često koriste u programiranju za kompaktnije predstavljanje binarnih vrijednosti.

Neki primjeri heksadecimalnih brojeva uključuju:

  • 1F (31 u decimalnom)
  • A0 (160 u decimalnom)
  • FF (255 u decimalnom)

Kako pretvoriti heksadecimalni u decimalni

Za pretvorbu heksadecimalnog broja u decimalni koristi se sljedeća formula:

(znamenka_1 · 16^(n-1)) + (znamenka_2 · 16^(n-2)) + ... + (znamenka_n · 16^0)

Gdje je znamenka_1 krajnja lijeva znamenka heksadecimalnog broja, znamenka_2 sljedeća i tako dalje, a n ukupni broj znamenki koje čine heksadecimalni broj koji se pretvara.

Primjer: Pretvorite heksadecimalni broj 5A u decimalni.

  1. Odredite vrijednost n. U ovom slučaju n = 2
  2. Pretvorite svaku heksadecimalnu znamenku u njezin decimalni oblik. U ovom slučaju 5 = 5 i A = 10
  3. Zamijenite znamenke u njihovu decimalnom obliku u formuli. Tako imamo:
(5 · 16^1) + (10 · 16^0) = (5 · 16) + (10 · 1) = (80) + (10) = 90

Tablica ekvivalenata između decimalnih, heksadecimalnih i binarnih brojeva

Predstavljanje brojeva u svakom od brojevnih sustava.

Decimalni sustav
Heksadecimalni sustav
Binarni sustav
0
0
0
1
1
1
2
2
10
3
3
11
4
4
100
5
5
101
6
6
110
7
7
111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
C
1100
13
D
1101
14
E
1110
15
F
1111

Kako zbrajati heksadecimalne brojeve

Zbrajanje heksadecimalnih brojeva slično je zbrajanju decimalnih brojeva, ali s nekim važnim razlikama zbog različite brojevne baze. Evo primjera kako zbrojiti dva heksadecimalna broja:

Primjer: Zbrajanje 5A (90 u decimalnom) i 3F (63 u decimalnom) korak po korak

  1. Počinjemo zbrajanjem jediničnih znamenki (ili najmanje značajnih znamenki): A + F = 17 (u decimalnom)
  2. Budući da je rezultat veći od 15, prenosimo 1 u sljedeći stupac
  3. Nastavljamo zbrajati ostale stupce: 5 + 3 + 1 (preneseno) = 9
  4. Konačni rezultat je 99 (153 u decimalnom)

Kako oduzimati heksadecimalne brojeve

Oduzimanje heksadecimalnih brojeva slično je oduzimanju decimalnih brojeva, ali s nekim važnim razlikama zbog različite brojevne baze. Evo primjera kako oduzeti dva heksadecimalna broja:

Primjer: Oduzmite 7B (123 u decimalnom) - 5F (95 u decimalnom) korak po korak

  1. Počinjemo oduzimanjem jediničnih znamenki (ili najmanje značajnih znamenki): B - F. Budući da je B (11 u decimalnom) manje od F (15 u decimalnom), moramo „posuditi” jedan od desetica heksadecimalnog broja. U ovom slučaju imali bismo 1B (27 u decimalnom) - F (15 u decimalnom) = C (12 u decimalnom).
  2. Nastavljamo oduzimati ostale stupce: (7 - 1) - 5 = 1, jer smo u prethodnom koraku posudili jedan od 7.
  3. Konačni rezultat je 1C (28 u decimalnom)