Chì hè l'Hexadecimale?

Cumu cuntà in u sistema di numeru hexadecimale

U sistema di numeru hexadecimale, chjamatu chjamatu basta-16 o quarchi pocu hex , hè un sistema numeru chì usa 16 simboli unichi per rapprisintari un valore particulari. Quelli simbuli sò 0-9 è AF.

U sistema di numeri chì avemu usatu in a vita di u ghjornu hè chjamatu u decimu , o sistema base-10, è usa i 10 simboli di 0 à 9 per rapprisente un valore.

Dove è Perchè l'Hexadecimal usate?

A maiò codici di errore è altri valori usati in una computer sò representati in u formatu hexadecimale. Per esempiu, i codici di errore chjamati codici STOP , chì vede nantu à una Pantalla Blu di a Morte , sò sempre in formatu hexadecimale.

Programaghji utilizanu numeri hexadecimali perchè i so valori sò i tempi di ciò ch'elli anu da esse indicati in a decimal, è assai più corta ca in binariu, chì usa solu 0 è 1.

Per esempiu, u valuri Hexadecimal F4240 hè equivalente à 1,000,000 in decimal è in 1111 0100 0010 0100 0000 in binariu.

Un altru situ hexadecimale hè utilizatu hè cum'è un còdice di codice HTML per esse spressione un coloru chjaru. Per esempiu, un web designer aduprà u valore di u valore FF0000 per definisce u culore rossu. Questu hè sprupitu cum'è FF, 00,00, chì define a quantità di culori russetti, verdi è blu chì si deve esse usatu ( RRGGBB ); 255 rosso, 0 verde è 0 blu in questu esempiu.

U fattu chì e valurazione di 255 ci pò esse espressi in duie numeri, è codici di codice HTML utilizanie tri gruppi di dui digiti, significa chì ci sò più di 16 millioni (255 x 255 x 255) i culori possibles chì pò esse espressi in formatu hexadecimale, sparghje assai spaziu versus l'espressanu in altru furmatu cum'è decimal.

Sì, binariu hè assai simplice in certi modi, ma hè ancu assai più faciule per noi di leghje valuri hexadecimali cà valori binari.

Cumu cunti in Hexadecimale

Scaricamentu in formatu hexadecimale hè facilitu perchè si ricorda chì ci sò 16 caratteri chì facenu ogni settore di numeri.

In u format decimal, tutti sapemu chì avemu qualificatu cusì:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, ... aghjunghje una 1 prima di principià u settore di 10 numeri annantu à novu (vale à u numeru 10).

In u formatu hexadecimale, avemu cuntatu cusì, ancu tutti i 16 numeri:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... di novu, aghjunghjendu 1 prima di principià a 16 numeri in più.

Eccu alcuni exempli di qualchì intarri "transizzioni" cumperatura chì pudete truvà utile:

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

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

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

Cumu fà à Mane Convert U Valu Hex

Adding hex values ​​is very simple and is actually done in a manera assai simili di cuntari numeri in u sistema decimale.

Un prublema di matematica regula cum'è 14 + 12 pò esse spressa da u scrittu nunda. A maiò parte di noi pudemu fà chì in i nostri capi - hè 26. Quì hè una manera utili à vede:

14 hè starratu in 10 è 4 (10 + 4 = 14), mentri 12 hè simplificatu cum'è 10 è 2 (10 + 2 = 12). Quandu si aghjunta 10, 4, 10 è 2, hè ugguali 26.

Quandu i trè numeri sò intruti, cum'è 123, sapemu chì avemu bisognu à guardà i trè posti per capisce ciò chì veramente significanu.

U 3 stands nantu à a so propiu perchè hè l'ultimu numiru. Pigliate e prime dui, è 3 hè ancu 3. U 2 hè multiplicatu da 10 perchè hè u second cifru in u numeru, cum'è cù u primu esempiu. Dopu, pigliate u 1 di questu 123, è avete abbandunatu cù 23, chì hè 20 + 3. U terzu numaru da a diritta (u 1) hè presitu 10 settimane, duie volte (volte 100). Questu significa 123 giustu in 100 + 20 + 3, o 123.

Eccu dui modi altre di vèllinu:

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

o ...

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

Pettite ogni fiancu à u locu propiu in a formula da l'above per turnà 123 in: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , o 100 + 20 + 3, chì hè 123.

U stessu hè veru si u numaru hè in i mila, cum'è 1,234. U 1 hè veramente 1 X 10 X 10 X 10, chì face in u locu di a muntagna, 2 in centesimi, è cusì.

Hexadecimale hè fattu in manera esattamente cusì ma utilizate 16 invece di 10 perchè hè un sistema base-16 inveci di base-10:

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

Per esempiu, iddi avemu u prublema 2F7 + C2C, è avemu vulete sapè u valore decimale di a risposta. Preferite bisognu di cunversione i numuli hexadecimali à u decimali, è aghjustate aghjustate i numeri together like you would with the two examples above.

Cum'è l'esse spjornate, quì à ciuci novi in ​​i decimali è l'hex are the exact same, mentre que numeri 10 à 15 sò representati cum'è e lettere A à F.

U primu numeru à a destra righjuntu di u valore di u valore 2F7 si stendi nantu à u so propiu, cum'è in u sistema decimali, chì venenu à esse 7. U numaru à u nordu hà bisognu à multiplicate da 16, assai cum'è u secondu numeru da u 123 (u 2) anu necessariu di multiplicate da 10 (2 X 10) per fà u numaru 20. Finitu, u terzu numaru da a diritta devéglie per esse multiplicatu da 16, duie volte (chì hè 256), cum'è un numaru basatu di sete deve esse multiplicate da 10, duie volte (o 100), quandu hà dette numeri.

Per quessa, analizeghja u 2F7 in u nostru prublemu face 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , chì vene in 759. Cumu pudete vede, F hà 15 per via di a so pusizioni in a Secuenza chjaru (vedi Cumu à cuntà in Hexadecimali sopra) - hè l'ultimu numiru fora di u pussibuli 16.

C2C si cunverta a decimal like this: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3.116

Doppu, C hè uguali à 12 perchè hè u 12u valore quandu avete cuntatu da cero.

Questu significa 2F7 + C2C hè veramente 759 + 3.116, chì hè ugguali 3.875.

Mentri hè bonu di sapè cumu fà per questu fà, hè sicuru assai più faciule di travaglià cù valuri hexadecimali cù una calculatrice o cunverter.

Hex Converters & amp; Calculators

Un convertitore hexadecimale hè valevule sè vo vulete traduce hex a decimal, o decimal a hex, ma ùn vulete micca fà fà manualmente. Per esempiu, entria u valore di u 7CHF in un cunvertitore devi istantificatu chì u valore decimal equivalente hè 2,047.

Ci sò parechji volte convertidori chjappi chì sò assai simplici d'utilizate, BinaryHex Converter, SubnetOnline.com, è RapidTables chì hè pocu di elli. Questi siti ùn devenu cunverte micca solu l'hege à a decimal (è vice versa) ma ancu cunverte l'hex da a è di l'binari, octali, ASCII è altri.

Hexadecimal calculators pò esse ghjustu cum'è calculatrice di un sistema decimale, ma per utilizà cù valuri hexadecimali. 7FF plus 7FF, per esempiu, hè FFE.

A calculatrice di u matematicu di a Warehouse cumpagne cungiunà sistemi di numeri. Un esempiu era aghjunghje un valore hexu è binariu, è dopu vede u risultatu in u format decimal. Hè ancu supportu octal.

EasyCalculation.com hè una calculadora ancu più faciule per utilizà. Hè riduzzione, dividite, aghjunghje, è multiplica alcune duie valori di ecu chì dà, è istantanemente mostra tutte e risposte in a listessa pagina. Hè ancu indettendu l'equivalenti decimali vicinu à e risposti.

Più infurmazione nantu à l'Hexadecimale

A parolla hexadecimale hè una cunghjilla di hexa (significatu 6) è decimal (10). Binarju hè basa-2, octal hè base-8, è u decimal hè, per suprattuttu, base-10.

Hexadecimal values ​​sò spessu scritte cù u prefessu "0x" (0x2F7) o cun un subscript (2F7 16 ), ma ùn cambia u valore. In questi esempi, puderete tene o quì u prefixu o subsintu è u valore decimale fermeranu 759.