Come convertire dal binaro in decimale in modo veloce

Come convertire dal binaro in decimale in modo veloce
Come convertire dal binaro in decimale in modo veloce

Sto studiando per prendere il certificato della Cisco CCNA ed è fondamentale sapere la conversione dal binario a decimale e viceversa. Cercando nella rete una guida su come si fa ho notato che quasi tutti i siti spiegano allo stesso modo o comunque non sono completi tralasciando alcuni dettagli che alla fine possono rivelarsi fondamentali per comprendere, certo spiegano in modo giusto ma non come fare in modo veloce che è la cosa più importante quando hai a che fare con più numeri binari e sopratutto durante l’esame dove ogni secondo è fondamentale. Prima vi spiego il metodo “lungo” e poi il metodo veloce perché è giusto che lo sappiate fare in entrambi i modi.

Supponiamo di avere il numero 223 in binario che corrisponde a 11011111

Per la conversione dal binario al decimale si utilizzano le potenze di 2 andando da destra verso sinistra quindi:

22224  23  22  220

Se vi state chiedendo perché mi sono fermato proprio a 2 7 la risposta sta nel numero binario dove possiamo contare 8 cifre  e se contiamo le potenze del due sono esattamente 8. Facendo il calcolo otteniamo 128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

Ora per calcolare quanto vale il numero binario, ogni cifra del binario va moltiplicato per il multiplo del due e poi alla fine sommato, il risultato ottenuto sarà il valore del numero binario.

1(128)+1(64)+0(32)+1(16)+1(8)+1(4)+1(2)+1(1)

128+64+0+16+8+4+2+1=223

  • Vi ricordo che qualsiasi numero elevato a 0 fa 1.
  • Vi ricordo che prima si fanno le moltiplicazioni e poi addizioni.

Come potete capire è un processo “lungo” scrivere ogni volta un operazione del genere, per semplificare possiamo scrivere sulla carta direttamente i multipli di 2 e accanto i numeri binari e poi fare un calcolo veloce a mente.

128 —> 1
64   —> 1
32   —> 0
16    —> 1
8      —> 1
4      —> 1
2      —> 1
1       —> 1

128+64+16+8+4+2+1=223

Per calcolare ancora più velocemente vi ricordo di sommare solo dove stanno gli uno in quanto se abbiamo 00000001 è inutile sommare tutti i multipli del 2, alla fine resterebbe solo 1. Quindi guardate e sommate direttamente dove stanno gli uno.

Consiglio
Se vi trovate davanti ad un numero binario di questo tipo 10111 non spaventatevi, contiamo quante cifre sono (in questo caso 5) e  aggiungiamo tre zeri a sinistra in quanto il numero binario è di otto cifre quindi ottenendo 00010111 che equivale a 23.

Se volete qualche chiarimento scrivete nel commento.

Informazioni su Dundi 994 Articoli
Ciao a tutti, nel sito tratterò vari argomenti e cercherò di essere il più chiaro possibile, poi se non capite qualcosa basta che commentiate l'articolo e vi risponderò. Mi piace informatica, musica metal, film, serie TV, viaggiare (ma non ho i soldi) e molte altre cose. Adesso lavoro a Dublino e sto cercando di guadagnare milioni :).

Commenta per primo

Rispondi

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.