Heksadecimalni kalkulator

Izvršite računske operacije sa heksadecimalnim brojevima ili ih pretvorite u dekadne.

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

Rezultat u heksadecimalnom zapisu:

Rezultat u dekadnom zapisu:

Nevažeći heksadecimalni broj

Dekadni rezultat:

Nevažeći dekadni broj

Heksadecimalni rezultat:

Šta su heksadecimalni brojevi?

Heksadecimalni sistem je brojevni sistem sa osnovom 16 koji koristi cifre 0-9 i slova A-F.

Neki primeri heksadecimalnih brojeva uključuju:

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

Sabiranje heksadecimalnih brojeva

Slično dekadnom sabiranju, ali sa osnovom 16.

Primer: Dodajte 5A (90 u decimali) i 3F (63 u decimali) korak po korak

  1. Počinjemo sabiranjem cifara jedinica: A + F = 19 (heksadecimalno)
  2. Pošto je rezultat veći od 15, prenosimo 1 u sledeću kolonu
  3. Nastavljamo sa sabiranjem ostalih kolona: 5 + 3 + 1 (nošen) = 9
  4. Konačni rezultat je 99 (153 u decimali)

Oduzimanje heksadecimalnih brojeva

Slično dekadnom oduzimanju.

Primer: Oduzmite 7B (123 u decimali) - 5F (95 u decimali) korak po korak

  1. Počinjemo tako što prvo oduzimamo cifre jedinice (ili najmanje značajne cifre): B - F. Pošto je B (11 u decimali) manje od F (15 u decimali), moramo „pozajmiti jednu“ od desetice heksadecimalnog broja. U ovom slučaju, imali bismo 1B (27 u decimali) - F (15 u decimali) = C (12 u decimali).
  2. Nastavljamo sa oduzimanjem ostalih kolona: (7 - 1) - 5 = 1, pošto smo u prethodnom koraku pozajmili jedinicu od 7.
  3. Konačni rezultat je 1C (28 u decimali)

Konverzija u dekadni broj

Množimo svaku cifru odgovarajućim stepenom broja 16.

(digit_1 × 16^(n-1)) + (digit_2 × 16^(n-2)) + ... + (digit_n × 16^0)

Gdje je digit_1 krajnja lijeva cifra heksadecimalnog broja, digit_2 sljedeća, i tako dalje, a n ukupan broj cifara heksadecimalnog broja koji treba pretvoriti.

Primer: Pretvorite heksadecimalni broj 5A u decimalni.

  1. Određujemo vrednost n. U ovom slučaju, n = 2
  2. Svaku heksadecimalnu cifru transformišemo u njen decimalni oblik. U ovom slučaju, 5 = 5 i A = 10
  3. U formuli zamenjujemo cifre u njihovom decimalnom obliku. Na ovaj način imamo:
(5 × 16^1) + (10 × 16^0) = (5 × 16) + (10 × 1) = 80 + 10 = 90

Razlika između dekadnog i heksadecimalnog sistema

decimalni sistem

Dekadni sistem ima osnovu 10, dok heksadecimalni ima osnovu 16.

heksadecimalni sistem

To je sistem sa osnovom 16 koji se često koristi u digitalnoj grafici za predstavljanje boja na ekranima. Cifre mogu imati vrijednosti od 0 do 9 i od A do F. Ako vrijednost cifre premašuje F, dodaje se nova cifra za njen tačan prikaz.

Tabela ekvivalenata između decimalnih, heksadecimalnih i binarnih brojeva

Predstavljanje brojeva u svakom od sistema numerisanja.

Dekadni
Heksadecimalni
Binarni
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