Iyini iHexadecimal?

Indlela yokubala kwinani le-hexadecimal system

Inkqubo yenombolo ye-hexadecimal, ebizwa ngokuba yi- base-16 okanye ngezinye i- hex nje, yinkqubo yenombolo esebenzisa iimpawu ezili-16 ezizodwa ezimele ixabiso elithile. Ezi zimpawu zi-0-9 kunye ne-AF.

Inkqubo yenombolo esiyisebenzisa kwimpilo yemihla ngemihla kuthiwa i- decimal , okanye inkqubo yesiseko-10, kwaye isebenzisa iimpawu ezili-10 ukusuka kwi-0 ukuya kwe-9 ukumela ixabiso.

Kuphi na Kutheni iHexadecimal isetyenziswa?

Uninzi lweekhowudi kunye nezinye izixhobo ezisetyenziswa ngaphakathi kwikhompyutha zimelelwe kwifom ye-hexadecimal. Umzekelo, iikhowudi zeepositi ezibizwa ngokuba yi- STOP ikhowudi , ezibonisa kwi- Blue Screen of Death , zihlala zisefomethi ye-hexadecimal.

Abasebenzisi basebenzisa iinombolo ze-hexadecimal kuba ixabiso labo lifutshane kunokuba liza kuboniswa kwishumi elide , kwaye lifutshane kakhulu kunelibhinari, elisebenzisa kuphela 0 ne-1.

Ngokomzekelo, inani elingu-hexadecimal F4240 lilingana no- 1,000,000 kwi-decimal kunye ne- 1111 0100 0010 0100 0000 kwi-binary.

Enye indawo ye-hexadecimal isetyenziswe njengekhowudi yombala we- HTML ukuveza umbala othile. Ngokomzekelo, umyili wewebhu uza kusebenzisa ixabiso le-hex FF0000 ukuchaza umbala obomvu. Oku kwaphulwa phantsi njengeFF, 00,00, echaza inani lembala ebomvu, eluhlaza, neyibluhlaza ekufuneka isetyenziswe ( RRGGBB ); 255 ebomvu, 0 eluhlaza, kunye ne-0 eluhlaza kulo mzekelo.

Iqiniso lokuba ixabiso le-hexadecimal ukuya kwi-255 lingabonakaliswa ngeenombolo ezimbini, kwaye iikhowudi zeempawu ze-HTML zisebenzisa iiseti ezintathu zeenombolo ezimbini, kuthetha ukuba kunezigidi ezili-16 (255 x 255 x 255) imibala enokwenzeka engabonakaliswa kwifomethi ye-hexadecimal, ukugcina ezininzi iindawo ngokubhekiselele kwezinye iifomathi ezifana nesimiselo.

Ewe, ibhinari ilula kakhulu ngeendlela ezithile kodwa kulula kakhulu ukuba sifunde ixabiso lee-hexadecimal kunezixabiso zobunono.

Indlela yokubala kwi-Hexadecimal

Ukubala kwifom ye-hexadecimal kulula ngokukhawuleza ukuba ukhumbule ukuba kukho iibali ezili-16 ezenza isethi nganye yamanani.

Kwifomati yedesimali, sonke siyazi ukuba siba ngolu hlobo:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, ... ukongeza 1 ngaphambi kokuqala isethi yeenombolo ezili-10 kwakhona (oko kukuthi inombolo 10).

Ngefomathi ye-hexadecimal nangona kunjalo, siyabala ngolu hlobo, kuquka onke amanani asi-16:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... kwakhona, ukongeza 1 ngaphambi kokuqala Inombolo 16 isetyenziswe kwakhona.

Nayi imimiselo embalwa yeengxaki "zeenguqulelo" ezikhohlisayo ezinokuthi zifumane uncedo:

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

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

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

Indlela yokuguqula iiMilinganiselo zeeHex ngeMandla

Ukongeza ixabiso leheksi lilula kwaye lenzelwe ngendlela efana neyokubala inani kwinkqubo yesimiselo.

Ingxaki ebalulekileyo yamatriki efana ne-14 + 12 ingaqhelekanga ngokungazange ibhale phantsi. Ininzi yethu inokukwenza oko kwiintloko zethu - ngu-26. Nantsi enye indlela efanelekileyo yokujonga ngayo:

I-14 idilizwe ibe yi-10 kunye no-4 (10 + 4 = 14), ngelixa i-12 ilula nje ngo-10 no-2 (10 + 2 = 12). Xa zongezwe ndawonye, ​​10, 4, 10, no-2, zilingana nama-26.

Xa amadijithali amathathu athuliswa, njengama-123, siyazi ukuba kufuneka sijonge kuzo zonke iindawo ezintathu ukuze siqonde oko bathethayo.

I-3 imele yodwa kuba yiyo inombolo yokugqibela. Thatha iibini zokuqala, kunye no-3 kusekho 3. I-2 yanda ngo-10 kuba iyinombolo yesibini kwinani, njengawo wokuqala umzekelo. Kwakhona, thabatha i-1 ukusuka kule 123, kwaye ushiywe ngu-23, ongama-20 + 3. Inombolo yesithathu ukusuka ngakwesokudla (i-1) ithathwa amaxesha ama-10, kabini (amaxesha angama-100). Oku kuthetha ukuba i-123 ijika ibe yi-100 + 20 + 3, okanye i-123.

Nazi ezinye iindlela ezimbini zokuzijonga:

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

okanye ...

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

Phakamisa idijithi nganye kwindawo efanelekileyo kwifomula esuka phezulu ukuze uphendule 123: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , okanye i-100 + 20 + 3, eyi-123.

Kuyafana kunjalo ukuba inani linamawaka, njengama-1,234. I-1 iyona-1 X 10 X 10 X 10, eyenza ibe kwindawo yesiwaka, 2 kwikhulukhulu, njalo njalo.

I-hexadecimal yenziwe ngendlela efanayo kodwa isebenzisa i-16 esikhundleni se-10 kuba yindlela ye-base-16 endaweni ye-base-10:

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

Ngokomzekelo, sithi sinenkinga yesi-2F7 + C2C, kwaye sifuna ukwazi ixabiso lokugqibela lempendulo. Kumele uqale ukuguqula idijadecimal digits ukuya kwisidanga, uze udibanise kuphela amanani kunye nawe ungayenza imizekelo emibili ngasentla.

Njengoko sichazile kakade, i-zero ukuya kweyesi-9 kwimizuzu yesibini kunye ne-hex yinto efanayo, ngelixa iinombolo 10 ukuya kwe-15 zimelelwa njengee-A nge-F.

Inombolo yokuqala ukuya ngasekude kunene yexabiso le-hex 2F7 limi ngokwaso, njengendlela yokugqibela, ephuma ukuba ibe yi-7 Inombolo elandelayo ngakwesobunxele iya kufuneka yande ngo-16, kufana nenombolo yesibini ukusuka kwi-123 (i-2) ngasentla kufuneka iwandiswe ngu-10 (2 X 10) ukwenza inombolo 20. Ekugqibeleni, inani lesithathu ukusuka ngakwesokudla kufuneka liphindwe li-16, kabini (eliyi-256), njengenombolo ephakamileyo yokugqibela kufuneka iwandiswe ngu-10, kabini (okanye i-100), xa inamanani amathathu.

Ngako oko, ukuhlula i- 2F7 kwingxaki yethu kwenza i-512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , efika ku-759. Njengoko ubona, uF u-15 ngenxa yesimo sayo ulandelelwano lwe-hex (jonga indlela yokubala kwi-hexadecimal ngenhla) - yile nombolo yokugqibela ngaphandle kwe-16.

I-C2C iguqulwa ibe ngu-decimal: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

Kwakhona, i-C ilingana no-12 kuba lixabiso le-12 xa ubala ukusuka kwi-zero.

Oku kuthetha ukuba i-2F7 + iC2C i-759 + 3,116 ngokwenene, elingana no-3,875.

Nangona kulungile ukwazi indlela yokwenza oku ngesandla, kulula ukuba usebenze ngexabiso le-hexadecimal nge-calculator okanye i-converter.

Abaguquleli be-Hex & amp; Calculators

Umtshintshi we-hexadecimal uyakunceda ukuba ufuna ukuguqulela iheksi ukuya kwisidanga, okanye i-decimal ukuya kwi-hex, kodwa ungafuni ukuyenza ngesandla. Ngokomzekelo, ukungena kwexabiso le-hex kwi-converter kuzakuxelela ngokukhawuleza ukuba ixabiso elilinganayo le-decimal liyi-2,047.

Kukho ezininzi iinguqu ze-hex eziguquguqukayo ezisetyenziswe ngokulula, i-BinaryHex Converter, i-SubnetOnline.com, kunye ne-RapidTables nje nje ezimbalwa zazo. Ezi ziza masiguqulele kuphela i-hex ukuya kwisigqithi (kunye nendawo enye) kodwa kwakhona uguqula i-hex ukuya kwi-binary, i-octal, i-ASCII kunye nabanye.

Izibalo ze-Hexadecimal ziba njengento ebonakalayo njengendlela yokubala yokubala, kodwa kusetyenziswe ngamaxabiso e-hexadecimal. 7FF kunye ne-7FF, umzekelo, nguFFE.

I-calculator ye-hex ye-Math Warehouse isekela ukuhlanganisa iinkqubo zeenombolo. Omnye umzekelo unokuba ukongeza i-hex kunye nexabiso lebhanari kunye kunye, kwaye ukhangele umphumo kwifomati yedesimali. Ikwaxhasa i-octal.

EasyCalculation.com ngumbala wokubala olula ukuyisebenzisa. Iyakususa, ukwahlula, ukudibanisa, nokwandisa nayiphi na ixabiso le-hex elikunike lona, ​​kwaye ngokukhawuleza ubonise zonke iimpendulo kwiphepha elifanayo. Kwakhona kubonisa izilinganiso zokugqibela ezimalunga neempendulo ze-hex.

Ulwazi olungakumbi kwiHexadecimal

Igama elithi hexadecimal lidibanisa i- hexa (intsingiselo 6) kunye ne- decimal (10). I-Binary isiseko-2, i-octal isiseko-8, kwaye i-decimal, eqinisweni, isiseko-10.

Ngamanye amaxesha amaxabiso aseHexadecimal abhaliweyo kunye nesiqalo esithi "0x" (0x2F7) okanye nge-subscript (2F7 16 ), kodwa ayitshintshe ixabiso. Kuzo zombini le mizekelo, unako ukugcina okanye ukulahla isiqalo okanye i-subscript kwaye inani lokugqibela liza kuhlala li-759.