Come faccio a convertire ANSI a decimale?

Come faccio a convertire ANSI a decimale?

Computer non utilizzano lettere e altri caratteri, né sanno i numeri decimali. I computer utilizzano codice binario (base 2), e loro programmatori che cambiano spesso in esadecimale (base 16) per la loro convenienza. Invece le cifre da 0 a 9, un numero esadecimale utilizza caratteri 0 a 9 e alla F in ogni luogo in un numero, dove A e F rappresenta i numeri 10 a 15. Computer spesso utilizzano codici a due caratteri dall'American National Standards Institute (ANSI) per rappresentare caratteri alfanumerici. Ad esempio, la lettera "N" è rappresentata da "4E" in codice esadecimale. È facile convertire questo codice in un numero decimale, che in questo caso è 78.

Istruzioni

• Determinare il codice di due caratteri ANSI che si desidera convertire in formato decimale. Questi sono elencati nella tabella di caratteri ANSI (Vedi risorse). Ad esempio, la N maiuscola ha codice "4E."

• Assegnare i seguenti valori per tutte le lettere nel codice: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. Nell'esempio, si assegna un valore di 14 per la "E" nel codice nel passaggio 1. (Questi valori si applicano al codice che rappresenta un carattere e non per il carattere stesso).

• Determinare il valore decimale del primo carattere nel codice. Se si tratta di un numero, tale numero è il valore. Se è una lettera, assegnare il valore determinato nel passaggio 2. Nell'esempio, il primo carattere è 4, quindi il valore è 4.

• Moltiplicare il valore nel passaggio 3 per 16. Nell'esempio, si calcola 4 x 16 = 64. Si esegue questa operazione perché i posti in numeri esadecimali rappresentano potenze successive di 16 come ci si sposta da destra a sinistra.

• Determinare il valore decimale del carattere secondo nel codice come avete fatto per il primo carattere nel passaggio 3. Nell'esempio, è assegnato un valore di 14 per il carattere "E" nel passaggio 2.

• Aggiungere i valori nei passaggi 4 e 5. Nell'esempio, si dispone di 64 + 14 = 78. Questo concorda con la tabella di caratteri ANSI.

• Confermare la risposta in un sito di conversione online. Ad esempio, visitare il Hex to Decimal Converter (Vedi risorse). Immettere "4E" (senza virgolette) nella casella di testo a sinistra dove si dice "Valore esadecimale tipo qui". Premere il pulsante "Converti" e leggere "78" nella casella di testo a destra dove si dice "Numero decimale". Le vostre risposte sono d'accordo.