Sistema esadecimale - Che cos'è, definizione e concetto

Sommario:

Sistema esadecimale - Che cos'è, definizione e concetto
Sistema esadecimale - Che cos'è, definizione e concetto
Anonim

Il sistema esadecimale è una tecnica di numerazione basata su 16. È uno schema alternativo ai sistemi decimale e binario.

Il sistema esadecimale è quello che utilizza quindi sedici cifre, che saranno le seguenti:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

In questo insieme, le lettere dell'alfabeto latino hanno il seguente valore espresso nel sistema decimale:

A = 10, B = 11, C = 12, D = 13, E = 14 e F = 15

Va notato che queste lettere potrebbero essere minuscole. Inoltre, vale la pena indicare che questo sistema è posizionale, poiché il valore di ogni cifra dipenderà dalla sua posizione, come spiegheremo di seguito.

Per passare un numero dal sistema esadecimale al decimale, ogni cifra dovrebbe essere moltiplicata, da destra a sinistra, per una potenza di 16, che andrà dal più basso al più alto partendo da 0.

Ad esempio, se abbiamo:

A35 = (5 * (16 0)) (3 * (16 1)) + (A * (16 2)) = (5 * 1) + (3 * 16) + (10 * 256) = 2.613

Vale a dire:

Al contrario, se volessimo trasformare, ad esempio, 321 nel sistema esadecimale, dovremmo dividere per 16

332/16 = 20, con resto 12 (C in sistema esadecimale)

20/16 = 1, con resto 4

Eseguiamo le divisioni fino a raggiungere un numero inferiore a sedici. Quindi prendiamo l'ultimo risultato e i resti dall'ultimo al primo. Pertanto, nell'esempio sarebbe: 14C

Potremmo rappresentarlo in questo modo:

Utilizzo del sistema esadecimale

Il sistema esadecimale trova impiego soprattutto in informatica. Questo, perché ogni byte rappresenta 2^8 possibili valori. Pertanto, questo sarebbe equivalente a 100 nel sistema esadecimale.

Nel 1963 è stata la società IBM a introdurre per la prima volta questo sistema di numerazione. Il computer Bendix G-15 ha fatto lo stesso nel 1956, ma invece di usare le lettere dalla A alla F, hanno usato le lettere dalla U alla Z. Questo computer è stato creato dalla Bendix Corporation di Los Angeles, California. uso scientifico e industriale.