Основен 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, който е представен в шестнадесетичен формат.

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

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

Как да блокирате или деблокирате изтегляния в Google Chrome
Как да блокирате или деблокирате изтегляния в Google Chrome
Ако сте загрижени за сигурността в мрежата, може да сте търсили в Google Chrome, за да видите какви функции за поверителност предлага. Мерките за сигурност на популярния браузър са много и ви предпазват от изтегляне на подозрителни файлове от
Как да отворите Центъра за мобилност в Windows 10
Как да отворите Центъра за мобилност в Windows 10
Възможно е да отворите Центъра за мобилност в Windows 10, като използвате пет различни метода. Тази статия обяснява подробно всички методи.
Как да свържете камера към компютър
Как да свържете камера към компютър
Избягвайте проблеми, като се научите как да използвате фотоапарата си правилно от момента, в който го извадите от кутията с тези стъпка по стъпка инструкции за свързване.
Как да премахнете времето от лентата на задачите в Windows
Как да премахнете времето от лентата на задачите в Windows
С най-новата актуализация на Windows 10 джаджата за времето е преместена в десния ъгъл на лентата на задачите ви. Докато някои потребители на Windows 10 може да намерят за полезно да следят времето, когато използват лаптопа си
Как да се повишите бързо в Blox Fruits
Как да се повишите бързо в Blox Fruits
Вашата мисия в Blox Fruits е очевидна – решавайте куестове, за да повишите нивото, да подобрите уменията си и да събирате плодове. Не забравяйте, че в тази игра Quest-to-Quest няма преки пътища, не можем да ви дадем код за измама, но можем
Как да изчистите кеша във Firefox
Как да изчистите кеша във Firefox
Научете как да изчистите кеша на браузъра във Firefox, бърза и лесна стъпка, която да предприемете, когато страниците не се зареждат правилно или изглеждат странно, или Firefox работи бавно.
Архиви на етикети: Windows 10 build 10240 download iso
Архиви на етикети: Windows 10 build 10240 download iso