Mene ne Hexadecimal?

Yadda za a ƙidaya cikin tsarin lambar hexadecimal

Tsarin lambar lambar hexadecimal, wanda ake kira base-16 ko wani lokaci kawai hex , yana da tsarin da ke amfani da alamomin 16 na musamman don wakiltar wani ƙimar. Wa] annan alamun suna 0-9 da AF.

Tsarin lambar da muka yi amfani da shi a rayuwar yau da kullum ana kiranta decimal , ko tsarin basira-10, kuma yana amfani da alamomi 10 daga 0 zuwa 9 don wakiltar darajar.

A ina kuma Me yasa ake amfani da Hexadecimal?

Yawancin lambobin kuskure da sauran dabi'u da ake amfani da su a cikin kwamfutar suna wakilci a cikin tsarin hexadecimal. Alal misali, kuskuren lambobin da ake kira lambobin STOP , waɗanda suke nunawa a kan Bikin Bidiyo na Mutuwa , suna cikin tsari na hexadecimal.

Masu amfani da shirye-shirye suna amfani da lambobin hexadecimal saboda lambobin su sun fi guntu fiye da yadda za su kasance idan an nuna su a cikin ƙima, kuma da yawa ya fi guntu fiye da binary, wanda ke amfani da kawai 0 da 1.

Alal misali, darajar hexadecimal F4240 daidai da 1,000,000 a cikin decimal da 1111 0100 0010 0100 0000 a cikin binary.

An yi amfani da wani nau'i mai suna hexadecimal kamar lambar launi na HTML don bayyana wani launi. Alal misali, mai zanen yanar gizo zai yi amfani da FF0000 mai daraja don ƙayyade launin ja. An rushe wannan a matsayin FF, 00,00, wanda ya bayyana adadin ja, kore, da launuka mai launin ruwan da za'a yi amfani dasu ( RRGGBB ); 255 ja, 0 kore, da kuma 0 blue a wannan misali.

Gaskiyar cewa za'a iya bayyana hexadecimal har zuwa 255 a cikin lambobi biyu, kuma lambobin launi na HTML suna yin amfani da nau'i uku na lambobi biyu, yana nufin akwai fiye da miliyan 16 (255 x 255 x 255) mai yiwuwa launuka da za a iya bayyana a cikin tsarin hexadecimal, ceton kuri'a na sararin samaniya tare da bayyana su a wani tsari kamar decimal.

Haka ne, binary yana da sauƙi a waɗansu hanyoyi amma yana da sauki a gare mu mu karanta dabi'u hexadecimal fiye da dabi'u binary.

Yadda za a ƙidaya a Hexadecimal

Ƙidaya a cikin tsarin hexadecimal yana da sauƙi idan dai kuna tuna cewa akwai haruffa 16 waɗanda suka haɗa kowane saitin lambobi.

A cikin matakan nakasar, mun san cewa mun ƙidaya kamar haka:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, ... kara da 1 kafin fara saitin lambobi 10 (watau lambar 10).

A cikin yanayin haɗin ƙididdiga duk da haka, muna ɗauka kamar wannan, ciki har da lambobi 16:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... sake, ƙara 1 kafin farawa An sake saita lamba 16 a sake.

Ga wasu 'yan misalai na wasu hexadecimal "canje-canje" don ku sami taimako:

... 17, 18, 19, 1A, 1B ...

... 1E, 1F, 20, 21, 22 ...

... FD, FE, FF, 100, 101, 102 ...

Ta yaya za a iya canza dabi'u mai haɗi

Ƙara halayen hex yana da sauƙi kuma an yi shi sosai a hanyar da ta dace kamar ƙidaya lambobi a cikin tsarin adadi.

Matsalar matsa na yau da kullum kamar 14 + 12 na iya yin al'ada ba tare da rubuta wani abu ba. Yawancinmu za mu iya yin haka a kawunansu - yana da 26. Wannan hanya ce mai taimako don duba shi:

14 an rushe cikin 10 da 4 (10 + 4 = 14), yayin da 12 aka sauƙaƙa a matsayin 10 da 2 (10 + 2 = 12). Lokacin da aka kara da juna, 10, 4, 10, da 2, daidai 26.

Lokacin da aka gabatar da lambobi uku, kamar 123, mun san cewa dole ne mu kalli kowane wuri uku don fahimtar abin da suke nufi.

A 3 tsaye a kan kansa domin yana da lamba ta ƙarshe. Ɗauki na farko da biyu, kuma 3 har yanzu 3. A 2 an ninka ta 10 domin yana da lamba na biyu a cikin lambar, kamar dai misali na farko. Again, cire 1 daga wannan 123, kuma an bar ku da 23, wanda shine 20 + 3. Adadin na uku daga dama (1) an dauki sau 10, sau biyu (sau 100). Wannan yana nufin 123 juya zuwa 100 + 20 + 3, ko 123.

Ga wasu hanyoyi guda biyu don duba shi:

... ( N X 10 2 ) + ( N X 10 1 ) + ( N X 10 0 )

ko ...

... ( N X 10 X 10) + ( N X 10) + N

Toshe kowace lambar zuwa wuri mai dacewa a cikin tsari daga sama don zuwa 123 zuwa: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , ko 100 + 20 + 3, wanda shine 123.

Gaskiya ita ce idan lambar tana cikin dubban, kamar 1,234. 1 shine ainihin 1 X 10 X 10 X 10, wanda ya sa ta a cikin dubun dubun, 2 a cikin ɗari, da sauransu.

An yi Hexadecimal a daidai wannan hanya amma yana amfani da 16 maimakon 10 saboda yana da tsarin tushe-16 maimakon tushe-10:

... ( N X 16 3 ) + ( N X 16 2 ) + ( N X 16 1 ) + ( N X 16 0 )

Alal misali, a ce muna da matsala 2F7 + C2C, kuma muna so mu san adadi na ƙimar amsa. Dole ne ka fara juyo da lambar haɗin hexadecimal zuwa decimal, sa'an nan kawai ƙara lambobi tare kamar yadda za ka yi tare da misalai biyu a sama.

Kamar yadda muka bayyana a yanzu, zero ta hanyar tara a duka adadi guda biyu da hex daidai ne, yayin da lambobi 10 zuwa 15 an wakilta a matsayin haruffa A ta hanyar F.

Lambar farko zuwa mafi hagu na dama na darajar hex 2F7 yana tsaye, kamar a cikin tsarin decimal, yana fitowa 7. Za'a ninka lambar ta gaba zuwa ga hagu ta hanyar 16, mai yawa kamar na biyu daga 123 (2) a sama da ake buƙata a ninka ta 10 (2 X 10) don yin lamba 20. A karshe, ana bukatar ragu da lambar ta uku daga hannun dama 16, sau biyu (wanda shine 256), kamar lambar ƙirar ƙira Ya kamata a ninka ta 10, sau biyu (ko 100), lokacin da yake da lambobi uku.

Saboda haka, watsar da 2F7 a cikin matsala ta sa 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , wanda ya zo 759. Kamar yadda kake gani, F shine 15 saboda matsayi a cikin Hanya (duba yadda za a ƙidaya a Hexadecimal a sama) - shi ne lambar karshe ta ƙarshe daga yiwuwar 16.

C2C an canza zuwa adadi kamar haka: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

Har ila yau, C yana daidai da 12 saboda yana da darajar 12 idan ka ƙidaya daga sifilin.

Wannan yana nufin 2F7 + C2C shine 759 + 3,116, wanda yake daidai da 3,875.

Duk da yake yana da kyau don sanin yadda za a yi wannan da hannu, yana da sauƙi a yi aiki tare da dabi'u mai haɗin ƙira tare da maƙirai ko maidawa.

Hex Converters & amp; Calculators

Mai canzawa hexadecimal yana da amfani idan kana so ka fassara hex zuwa decimal, ko decimal to hex, amma ba sa son yin shi da hannu. Alal misali, shigar da darajar 7FF a cikin mai canzawa zai nuna maka nan da nan cewa ƙimar adadi daidai daidai yake da 2,047.

Akwai kuri'a na masu karɓar haɗin kan layi wanda ke da sauƙin amfani, BinaryHex Converter, SubnetOnline.com, da kuma RapidTables ne kawai 'yan kaɗan. Wadannan shafukan yanar gizo sun baka damar canzawa ba kawai hex zuwa decimal (kuma a madaidaiciya) amma kuma maida hex zuwa kuma daga binary, octal, ASCII, da sauransu.

Masu bincike na Hexadecimal na iya zama kamar yadda aka yi amfani dashi a ma'aunin ƙirar ƙira, amma don amfani tare da dabi'un hexadecimal. 7FF da 7FF, alal misali, FFE ne.

Math Warehouse's hex calculator na goyon bayan haɗin tsarin yawan. Ɗaya daga cikin misalai za a ƙara haɗin hex da binary tare, sa'an nan kuma duba sakamakon a cikin tsarin ƙaddarawa. Har ila yau yana goyan bayan octal.

EasyCalculation.com yana da mahimmanci mai sauƙi don amfani. Zai cirewa, raba, ƙarawa, da kuma ninka kowane dabi'u biyu hex da ka ba shi, da kuma nuna duk amsoshi a kan wannan shafin. Har ila yau, yana nuna alamun ƙananan adadi a gaba da amsoshin haɗi.

Ƙarin Bayani akan Hexadecimal

Kalmar hexadecimal shine hade da hexa (ma'ana 6) da decimal (10). Binary shine tushe-2, octal tushe-8, kuma decimal shine, ba shakka, tushe-10.

A wasu lokuta ana amfani da dabi'un hexadecimal tare da prefix "0x" (0x2F7) ko tare da biyan kuɗi (2F7 16 ), amma ba zai canza darajar ba. A cikin waɗannan misalai biyu, zaka iya ajiyewa ko sauke takaddama ko biyan kuɗi kuma adadi na decimal zai kasance 759.