Основен Windows Какво е шестнадесетичен?

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



Шестнадесетичната бройна система, наричана ощеоснова-16или понякога простошестнадесетичен, е бройна система, която използва 16 уникални символа за представяне на определена стойност. Тези символи са 0-9 и A-F.

Бройната система, която използваме в ежедневието, се наричадесетичен знак, или система с основа 10, и използва 10-те символа от 0 до 9, за да представи стойност.

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

Джейсън Гейман / E+ / Getty Images

Къде и защо се използва шестнадесетичен?

Повечето кодове за грешки и други стойности, използвани в компютъра, са представени в шестнадесетичен формат. Например STOP кодовете, които се показват на син екран на смъртта, винаги са в шестнадесетичен формат.

Програмистите използват шестнадесетични, защото техните стойности са по-къси, отколкото биха били, ако се показват в десетичен знак, имногопо-кратък от двоичния, който използва само 0 и 1.

Например следните стойности са еквивалентни:

    шестнадесетичен: F4240десетична: 1 000 000Двоичен: 1111 0100 0010 0100 0000

Друго място, където се използва шестнадесетичен знак, е като an HTML цветен кодза изразяване на определен цвят. Един уеб дизайнер би използвал шестнадесетичната стойност FF0000, за да дефинира червения цвят. Това е разбито катоFF,00,00,което определя количеството червени, зелени и сини цветове, които трябва да се използват (RRGGBB); 255 червено, 0 зелено и 0 синьо в този пример.

Шестнадесетичните стойности до 255 могат да бъдат изразени с две цифри, а HTML цветните кодове използват три набора от две цифри, което означава, че има над 16 милиона (255 x 255 x 255) възможни цвята, които могат да бъдат изразени в шестнадесетичен формат, спестявайки много място срещу изразяването им в друг формат като десетичен.

Да, двоичната е много по-проста в някои отношения, но е по-трудна чете двоично отколкото шестнадесетичен.

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

Броенето в шестнадесетичен формат е лесно, стига да помните, че има 16 знака, които съставят всеки набор от числа.

В десетичен формат всички знаем, че броим така:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,... добавяне на 1 преди започване на набора от 10 числа отначало (т.е. числото 10) .

В шестнадесетичен формат обаче броим така, включително всичките 16 числа:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... отново, добавяне на 1 преди началото на 16 номер, зададен отново.

Ето няколко примера за някои трудни шестнадесетични „преходи“, които може да ви бъдат полезни:

|_+_|

Как ръчно да конвертирате шестнадесетични стойности

Добавянето на шестнадесетични стойности е много просто и всъщност се извършва по много подобен начин на броенето на числа в десетичната система.

Обикновен математически проблем като 14+12 обикновено може да се направи, без да се записва нищо. Повечето от нас могат да направят това в главите си - това са 26. Ето един полезен начин да го погледнете:

14 е разбито на 10 и 4 (10+4=14), докато 12 е опростено като 10 и 2 (10+2=12). Когато се съберат заедно, 10, 4, 10 и 2 се равняват на 26.

Когато се въведат три цифри, като 123, знаем, че трябва да разгледаме и трите места, за да разберем какво всъщност означават.

3 стои самостоятелно, защото е последното число. Махнете първите две и 3 остава 3. 2 се умножава по 10, защото е втората цифра в числото, точно както в първия пример. Отново премахваме 1 от тези 123 и оставаме с 23, което е 20+3. Третото число отдясно (1) се взема по 10, два пъти (по 100). Това означава, че 123 се превръща в 100+20+3 или 123.

Ето два други начина да го разгледате:

...( н X 102) + ( н X 101)+ ( н X 100)

или...

...( н X 10 X 10) + ( н X 10) + н

Поставете всяка цифра на правилното място във формулата отгоре, за да превърнете 123 в: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , или 100 + 20 + 3, което е 123.

Същото важи, ако числото е в хиляди, като 1234. 1 наистина е 1 X 10 X 10 X 10, което го прави на мястото на хилядната, 2 на мястото на стотната и т.н.

Шестнадесетичното се прави по абсолютно същия начин, но използва 16 вместо 10, защото това е система с основа 16 вместо база 10:

...( н X 163) + ( н X 162) + ( н X 161)+ ( н X 160)

Например, да кажем, че имаме задача 2F7+C2C и искаме да знаем десетичната стойност на отговора. Първо трябва да преобразувате шестнадесетичните цифри в десетични и след това просто да съберете числата, както бихте направили с двата примера по-горе.

Отново нула до девет в десетичен и шестнадесетичен са абсолютно еднакви, докато числата от 10 до 15 са представени като буквите от A до F.

Първото число в най-дясната част на стойността 2F7 стои самостоятелно, както в десетичната система, като излиза 7. Следващото число вляво трябва да бъде умножено по 16, подобно на второто число от 123 ( 2) по-горе трябваше да се умножи по 10 (2 X 10), за да се получи числото 20. И накрая, третото число отдясно трябва да се умножи по 16, два пъти (което е 256), както се нуждае от десетично число да се умножава по 10, два пъти (или 100), когато има три цифри.

Следователно, разбиването на 2F7 в нашия проблем прави 512 ( 2 X 16 X 16) + 240 ( Е [15] X 16) + 7 , което достига до 759. Както можете да видите, F е 15 поради позицията си в шестнадесетичната последователност (вж.Как да броим в шестнадесетична системапо-горе) — това е последното число от възможните 16.

C2C се преобразува в десетична по следния начин: 3072 ( ° С [12] X 16 X 16) + 32 ( 2 X 16) + ° С [12] = 3116

Отново C е равно на 12, защото това е 12-та стойност, когато броите от нула.

Това означава, че 2F7+C2C наистина е 759+3116, което е равно на 3875.

Въпреки че е хубаво да знаете как да направите това ръчно, разбира се е много по-лесно да работите с шестнадесетични стойности с калкулатор или конвертор.

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

Шестнадесетичният конвертор е полезен, ако искате да преведете шестнадесетичен в десетичен или десетичен в шестнадесетичен, без да го правите ръчно. Например, въвеждането на 7FF в конвертор незабавно ще ви каже, че еквивалентната десетична стойност е 2047.

Има много онлайн шестнадесетични конвертори, които са наистина лесни за използване, Двоичен шестнадесетичен конвертор , SubnetOnline.com , RapidTables , и JP инструменти като само няколко от тях. Някои от тези сайтове ви позволяват да конвертирате не само шестнадесетичен в десетичен (и обратно), но също така да конвертирате шестнадесетичен към и от двоичен, осмичен, ASCII и други.

Шестнадесетичните калкулатори могат да бъдат също толкова удобни, колкото калкулаторите на десетичната система, но за използване с шестнадесетични стойности. 7FF плюс 7FF, например, е FFE.

Математически склад шестнадесетичен калкулатор поддържа комбиниране на бройни системи. Един пример би бил добавянето на шестнадесетична и двоична стойност заедно и след това преглед на резултата в десетичен формат. Той също така поддържа осмичен.

EasyCalculation.com е още по-лесен за използване калкулатор. Той ще извади, раздели, добави и умножи всеки две шестнадесетични стойности, които му дадете, и незабавно ще покаже всички отговори на една и съща страница. Той също така показва десетичните еквиваленти до шестнадесетичните отговори.

Повече информация за Hexadecimal

Думаташестнадесетичене комбинация отхекса(което означава 6) идесетичен знак(10). Двоичната е с основа 2, осмичната е с основа 8, а десетичната е, разбира се, с основа 10.

как да получа Spotify локални файлове на iphone -

Шестнадесетичните стойности понякога се записват с префикса 0x (0x2F7) или с долен индекс (2F716), но това не променя стойността. И в двата примера можете да запазите или премахнете префикса или индекса и десетичната стойност ще остане 759.

The Регистър на Windows е едно място, където може да попаднете на шестнадесетични стойности на компютър. По-конкретно, когато се работи с DWORD и QWORD стойности в регистъра.

ЧЗВ
  • Шестнадесетичният език за програмиране ли е?

    Шестнадесетичният код технически е език за програмиране от ниско ниво, тъй като програмистите го използват за превод на двоичен код. Процесорът всъщност не може да разбере шестнадесетичен код. Това е просто съкращение за програмисти.

  • Кой е изобретил шестнадесетичния запис?

    Шведският американски инженер Джон Уилямс Нистрьом разработи системата за шестнадесетична нотация през 1859 г. Известна също като тонална система, първоначалното предложение на Нистрьом имаше приложения в различни области, включително математика и метрология.

  • Какво е Steam hex?

    Ако използвате Услуга за игри Steam , вашият шестнадесетичен Steam е същият като вашия Steam ID, който е представен в шестнадесетичен формат.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие