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

Извършвайте аритметични операции между шестнадесетични числа или използвайте нашите моментални преобразуватели от шестнадесетично в десетично и обратно. Точни резултати и лесни за копиране.

Невалидно шестнадесетично число 1
Невалидно шестнадесетично число 2

Резултат в шестнадесетичен вид:

Резултат в десетичен вид:

Невалидно шестнадесетично число

Десетичен резултат:

Невалидно десетично число

Шестнадесетичен резултат:

Какво са шестнадесетичните числа? С примери

Шестнадесетичните числа са числово представяне, което използва 16 цифри вместо 10-те цифри, използвани в десетичната система. Използваните цифри са числата от 0 до 9 и буквите A, B, C, D, E и F. Шестнадесетичните числа често се използват в програмирането за представяне на стойности в двоичната бройна система.

Някои примери за шестнадесетични числа включват:

  • 1F (31 в десетична система)
  • A0 (160 в десетична система)
  • FF (255 в десетична система)

Как да събираме шестнадесетични числа?

Събирането на шестнадесетични числа е подобно на събирането на десетични числа, но с някои важни разлики поради различната числова основа. По-долу е представен пример как да съберете две шестнадесетични числа:

Пример: Събиране на 5A (90 в десетична система) и 3F (63 в десетична система) стъпка по стъпка

  1. Започваме със събиране на цифрите на единиците (или най-малко значимите цифри) първо: A + F = 17 (в десетична система)
  2. Тъй като резултатът е по-голям от 15, пренасяме 1 към следващата колона
  3. Продължаваме със събиране на останалите колони: 5 + 3 + 1 (пренесено) = 9
  4. Крайният резултат е 99 (153 в десетична система)

Как да изваждаме шестнадесетични числа?

Изваждането на шестнадесетични числа е подобно на изваждането на десетични числа, но с някои важни разлики поради различната числова основа. По-долу е представен пример как да извадите две шестнадесетични числа:

Пример: Изваждане на 7B (123 в десетична система) - 5F (95 в десетична система) стъпка по стъпка

  1. Започваме с изваждане на цифрите на единиците (или най-малко значимите цифри) първо: B - F. Тъй като B (11 в десетична система) е по-малко от F (15 в десетична система), трябва да заемем „единица“ от десетиците на шестнадесетичното число. В този случай ще имаме 1B (27 в десетична система) - F (15 в десетична система) = C (12 в десетична система).
  2. Продължаваме с изваждане на останалите колони: (7 - 1) - 5 = 1, тъй като в предишната стъпка взехме заета единица от 7.
  3. Крайният резултат е 1C (28 в десетична система)

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

За преобразуване на шестнадесетично число в десетично се използва следната формула:

(цифра_1 · 16^(n-1)) + (цифра_2 · 16^(n-2)) + ... + (цифра_n · 16^0)

Където цифра_1 е най-лявата цифра на шестнадесетичното число, цифра_2 е следващата и така нататък, а n е общият брой цифри, които съставят шестнадесетичното число за преобразуване.

Пример: Преобразуване на шестнадесетичното число 5A в десетично.

  1. Определяме стойността на n. В този случай n = 2
  2. Преобразуваме всяка шестнадесетична цифра в десетична форма. В този случай 5 = 5 и A = 10
  3. Заместваме цифрите в десетична форма във формулата. По този начин имаме:
(5 · 16^1) + (10 · 16^0) = (5 · 16) + (10 · 1) = (80) + (10) = 90

Разлики между десетичната и шестнадесетичната система

Десетична система

Това е бройна система с основа 10 и е световният стандарт. Всяка цифра, която съставя десетично число, трябва да приема стойности между 0 и 9. Ако стойността на цифрата надвишава 9, трябва да се добави нова цифра за правилното ѝ представяне.

Шестнадесетична система

Това е бройна система с основа 16 и често се използва в света на цифровата графика за представяне на цветовете на монитор. Всяка цифра, която съставя число, може да приема стойности между [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F]. Ако стойността на цифрата надвишава F, трябва да се добави нова цифра за правилното ѝ представяне.

Таблица на еквивалентите между десетични, шестнадесетични и двоични числа

Представяне на числата във всяка от бройните системи.

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