Tradurre il codice binario ( 0 0 e 1 1 ) in testo o numeri decimali si basa sulle potenze di 2 2 . Per i numeri, si moltiplica ogni bit per 2 2 elevato alla sua posizione (da destra a sinistra, partendo da 0 0 ) e si sommano i risultati. Per il testo, si raggruppano i bit in byte (8 bit) e si usa la tabella ASCII.
Per convertire un numero binario in decimale, è sufficiente sommare i valori delle potenze di 2 corrispondenti ai bit impostati a 1. Esempio: Il numero binario 1010 si converte in decimale così: 1 x 23 = 8. 0 x 22 = 0.
Per effettuare la conversione binario-decimale occorre considerare tutte le cifre che compongono il numero binario e sommarle tra loro, dopo averle moltiplicate per la potenza di 2 che caratterizza la loro posizione.
255 in binario è rappresentato come 11111111. Questo è un numero a 8 bit. Un gruppo di 8 bit nell'informatica è così comune che in realtà ha un nome speciale; un Byte.
1. Convertire il numero decimale 17 in un numero binario. La codifica binaria si ottiene prendendo dall'ultimo al primo i resti delle divisioni. Quindi la rappresentazione binaria di 17 sar`a 10001.