Какво представляват шестнадесетичните и двоичните числа?
Бинарната система е с основа 2. Тя използва само две цифри: 0 и 1.
Хексадецималната система е с основа 16. Тя използва цифри 0–9 и букви A, B, C, D, E и F, където A съответства на 10, а F – на 15.
Хексадецималната система е компактен начин за представяне на двоични данни, тъй като една хексадецимална цифра представлява точно четири двоични бита.
Как да конвертирате шестнадесетични числа в двоични
.
За да конвертирате шестнадесетични числа в двоични, заменете всяка шестнадесетична цифра с нейния четирибитов двоичен еквивалент. След това свържете групите заедно.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Обикновено водещите нули се премахват от крайната двоична стойност, освен ако тя не трябва да съответства на фиксирана ширина.
Таблица за преобразуване на шестнадесетични числа в двоични
Всяка шестнадесетична цифра се съпоставя с една четирибитова двоична група. Това прави преобразуването по-бързо, отколкото чрез десетична система.
0=0000 1=0001 2=0010 3=0011
4=0100 5=0101 6=0110 7=0111
8=1000 9=1001 A=1010 B=1011
C=1100 D=1101 E=1110 F=1111
Например, шестнадесетичното число FF става 11111111, защото F се преобразува в 1111 и двете групи се обединяват.
Често срещани приложения на шестнадесетичната и двоичната система
Бинарната система се използва вътрешно от дигиталните системи. Хексадецималната система често се използва от хората за по-компактно четене и записване на същите данни.
Често ще срещате шестнадесетични числа в адреси на паметта, машинен код, битови маски, кодови точки на Unicode, цветни стойности за уебсайтове, контролни суми и инструменти за дебъгване.
Правила за въвеждане
- Използвайте цифри 0–9 и букви A–F за шестнадесетичен вход.
- Малките букви се приемат и автоматично се нормализират към главни.
- Поддържат се и допълнителни префикси като 0x.
- Поддържат се цели числа. Дробите умишлено не се конвертират от този инструмент.