Iyini iHexadecimal?

Indlela yokubala ohlelweni lwezinombolo ze-hexadecimal

Isistimu yenombolo ye-hexadecimal, ebizwa ngokuthi i- base-16 noma ngezinye izikhathi i- hex , iyisistimu yenombolo esebenzisa izimpawu ezingu-16 ezihlukile ukuze zimele inani elithile. Lezo zimpawu ziyi-0-9 ne-AF.

Isistimu yenombolo esiyisebenzisa ekuphileni kwansuku zonke ibizwa ngokuthi idesimali , noma uhlelo lwesisekelo-10, futhi isebenzisa izimpawu ezingu-10 kusuka ku-0 kuya ku-9 ukumela inani.

Uphi futhi kungani iHexadecimal isebenza?

Amakhodi amaningi amaphutha namanye amanani asetshenziswe ngaphakathi kwikhomputha amele ifomethi ye-hexadecimal. Isibonelo, amakhodi wephutha abizwa ngokuthi amakhodi we- STOP , abonisa ku- Blue Screen of Death , ahlale efomethi ye-hexadecimal.

Abahleli basebenzisa izinombolo ze-hexadecimal ngoba amanani abo afushane kunokubekwa uma ekhonjiswe kudesimali, futhi afushane kakhulu kunobunambambili, esebenzisa kuphela u-0 no-1 kuphela.

Isibonelo, inani le-hexadecimal F4240 lilingana no- 1,000,000 kumadasimali no- 1111 0100 0010 0100 0000 ku-binary.

Enye indawo ye-hexadecimal isetshenziswa njengendlela ye- HTML ikhodi yombala ukuveza umbala othize. Isibonelo, umklami wewebhu uzosebenzisa inani le-hex FF0000 ukuze achaze umbala obomvu. Lokhu kwehlelwa phansi njengeFF, 00,00, echaza inani lembala ebomvu, eluhlaza, neluhlaza okumele isetshenziswe ( RRGGBB ); 255 obomvu, 0 oluhlaza, no-0 okwesibhakabhaka kulesi sibonelo.

Iqiniso lokuthi amanani we-hexadecimal kuya ku-255 angaboniswa ngamadijithi amabili, futhi amakhodi wombala we-HTML asebenzisa amaqoqo amathathu amadijithi amabili, kusho ukuthi kunezigidi ezingaphezu kwezigidi ezingu-16 (255 x 255 x 255) imibala engenzeka engaboniswa ngefomethi ye-hexadecimal, sindisa isikhala esiningi ngokuziveza kwenye ifomethi efana nedesimali.

Yebo, kanambambili kulula kakhulu ngezindlela ezithile kodwa futhi kulula kakhulu ukuba sifunde amanani we-hexadecimal kunezingqinamba zobunana.

Indlela Yokubala Nge-Hexadecimal

Ukubala ifomethi ye-hexadecimal kulula uma nje ukhumbule ukuthi kunezinhlamvu ezingu-16 ezakha isethi ngayinye yezinombolo.

Ngefomethi yedesimali, sonke siyazi ukuthi sibala kanje:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, engeza 1 ngaphambi kokuqala isethi yamanani ayishumi ngaphezulu (isib. Inombolo 10).

Ngefomethi ye-hexadecimal Nokho, sibala kanje, kufaka zonke izinombolo ezingu-16:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... futhi, engeza 1 ngaphambi kokuqala Inombolo engu-16 ihlelwe futhi.

Nazi izibonelo ezimbalwa ze-hexadecimal "ezishintshayo" ezikhohlisayo ongazithola ziwusizo:

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

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

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

Indlela Yokuguqulwa Ngokwemvelo Amanani We-Hex

Ukwengeza amanani weheksi kulula kakhulu futhi empeleni kwenziwa ngendlela efana kakhulu nokubala izinombolo kwisistimu yedesimali.

Inkinga ejwayelekile yezibalo ezinjenge-14 + 12 ingavame ukwenza ngaphandle kokubhala phansi. Abaningi bethu bangakwenza lokho emakhanda ethu - kungu-26. Nansi indlela eyodwa ewusizo yokuyibuka:

14 ihlehlisiwe ibe ngu-10 no-4 (10 + 4 = 14), kuyilapho i-12 isilula njenge-10 no-2 (10 + 2 = 12). Uma ungeze ndawonye, ​​10, 4, 10, no-2, ulingana no-26.

Uma amadijithi amathathu athuliswa, njengo-123, siyazi ukuthi kufanele sibheke kuzo zonke izindawo ezintathu ukuze siqonde ukuthi zisho ukuthini ngempela.

I-3 iyazimela yona ngoba iyinombolo yokugcina. Thatha ama-first, no-3 namanje. I-2 inyiswe ngu-10 ngoba iyinombolo yesibili enombolweni, njenge-isibonelo sokuqala. Futhi, thatha i-1 kusuka kulokhu 123, futhi ushiywe ngu-23, okuyi-20 + 3. Inombolo yesithathu ukusuka ngakwesokudla (i-1) ithathwa izikhathi ezingu-10, kabili (izikhathi ezingu-100). Lokhu kusho ukuthi 123 iphenduka 100 + 20 + 3, noma 123.

Nazi ezinye izindlela ezimbili zokuzibuka:

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

noma ...

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

Hlanganisa idijithi ngayinye endaweni efanele kufomula kusuka phezulu ukuze uphendule 123: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , noma 100 + 20 + 3, okungu-123.

Kuyafana okufanayo uma inombolo inzinkulungwane, njenge-1,234. I-1 impela i-1 X 10 X 10 X 10, eyenza ibe endaweni yeyinkulungwane, 2 ngekhulu, njalonjalo.

I-Hexadecimal yenziwe ngendlela efanayo ngendlela efanayo kodwa isebenzisa okungu-10 esikhundleni se-10 ngoba uhlelo lwesisekelo-16 esikhundleni se-base-10:

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

Isibonelo, sithi sinenkinga ye-2F7 + C2C, futhi sifuna ukwazi inani lemali yedesimali lempendulo. Kumele uqale ukuguqula amadijithi ayi-hexadecimal kuya kumadesimali, bese ufaka nje izinombolo ndawonye njengoba ungathanda ngezibonelo ezimbili ezingenhla.

Njengobe sichazile kakade, i-zero ngokusebenzisa i-9 kwimibili yedayimali kanye ne-hex yiyona efanayo, kuyilapho izinombolo 10 kuya ku-15 zimelelwa njengezinhlamvu A ngeF.

Inombolo yokuqala kuze kube ngakwesokudla kakhulu kwe-hex value 2F7 imi yodwa, njengokwesimiso sesimiso sesimiso sesimiso sesimiso, esizophuma saba yi-7. Inombolo elandelayo ngakwesobunxele yayo idinga ukwandiswa ngu-16, kufana nenombolo yesibili kusuka ku-123 (i-2) ngenhla kudingeka ukuba yande nge-10 (2 X 10) ukwenza inombolo 20. Okokugcina, inamba yesithathu evela kwesokudla idinga ukwandiswa ngu-16, kabili (okungu-256), njengombhalo osuselwe kumadementi idinga ukwandiswa ngu-10, kabili (noma 100), uma inezinombolo ezintathu.

Ngakho-ke, ukwephula i- 2F7 enkingeni yethu kwenza u-512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , efika ku-759. Njengoba ubona, uF u-15 ngenxa yendawo ukulandelana kwe-hex (bheka ukuthi ungabala kanjani ku-hexadecimal ngenhla) - yiyona inombolo yokugcina ephuma kunokwenzeka.

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

Futhi, i-C ilingana no-12 ngoba iyinani le-12 uma ubala kusukela ku-zero.

Lokhu kusho 2F7 + C2C ngempela 759 + 3,116, okulingana no-3,875.

Nakuba kuhle ukwazi ukuthi ungakwenza kanjani lokhu ngesandla, kungcono kakhulu ukusebenza ngamanani we-hexadecimal nge-calculator noma i-converter.

I-Hex Converters & amp; Izibalo

Umguquleli we-hexadecimal uwusizo uma ufuna ukuhumusha i-hex kuya kudesimali, noma i-decimal ye-hex, kodwa ungafuni ukukwenza ngesandla. Isibonelo, ukufaka inani le-hex ku-7FF ku-converter kuzokutshela ngeso leso sikhathi ukuthi inani elilingana lemali yedesimali lingu-2,047.

Kunezinhlobo eziningi ze-hex eziguquguqukayo ze-intanethi ezilula ngempela ukusebenzisa, i-BinaryHex Converter, i-SubnetOnline.com, ne-RapidTables njengezingcosana zazo. Lezi zindawo akuvumele ukuthi uguqule i-hex kuya kudesimali (futhi ngokuphambene nalokho) kodwa futhi uguqule i-hex kuya futhi kusuka ku-binary, octal, ASCII, nabanye.

Ama-calculator we-Hexadecimal angasetshenziswa njengendlela yokubala yesimiso se-decimal, kodwa ukuze asebenzise ama-hexadecimal values. I-7FF ne-7FF, isibonelo, i-FFE.

I-calculator hex ye-Math Warehouse isekela ukuhlanganisa izinhlelo zokusebenza. Isibonelo esisodwa singeza i-hex ne-binary value ndawonye, ​​bese ubukela umphumela kufomethi yedesimali. Iphinde isekele i-octal.

I-EasyCalculation.com ingumbala wokubala olula kakhulu ongayisebenzisa. Izokhipha, ihlukanise, yengeze, iphinde yande noma yiziphi izimali ezimbili ze-hex oyinike yona, futhi zibonise masinyane zonke izimpendulo ekhasini elifanayo. Ibuye ibonise izilinganiso zamadesimali eduze kweempendulo ze-hex.

Ulwazi oluningi nge-Hexadecimal

Igama elithi hexadecimal liyinhlanganisela ye- hexa (okusho ukuthi 6) kanye nesimanje (10). I-Binary isisekelo-2, i-octal isisekelo-8, futhi i-decimal-decimal yi-base-10.

Amanani we-Hexadecimal ngezinye izikhathi abhaliwe ngesiqalo "0x" (0x2F7) noma nge-subscript (2F7 16 ), kodwa alishintshi inani. Kuzo zombili lezi zibonelo, ungagcina noma uphonsa lesi siqalo noma ukubhalisa futhi inani lezimali lizohlala 759.