mercoledì 23 gennaio 2008

Sistema numerico binario

Ho deciso di dedicare un momento al codice binario, ieri sera dopo aver letto alcune pagine del libro dello zio Bill (The Road Ahead) dove appunto si mensionava il codice binario utilizzato per programmare le prime rudimentali macchine meccaniche.
Codice fondamentale sul quale si basano anche oggi i nostri pc.

sistema numerico binario è un sistema numerico posizionale in base 2, cioè che utilizza 2 simboli, tipicamente 0 e 1, invece dei 10 del sistema numerico decimale tradizionale.

Per convertire un numero binario in decimale va usata la seguente formula, riportata nei miei appunti (vedi immagine).




Per convertire un numero decimale in binario, va diviso per 2 fin tanto che non si arriva all'unità e per i numeri che danno resto metto un uno a destra della mia riga
e per i numeri che non danno resto metto uno zero a destra delle riga.
N.B. Il numero binario poi si legge dal basso verso l'alto.

(vedi immagine appunti)

Per chi volesse avere una verifica rapida e corretta può utilizzare la calcolatrice di windows (visualizza > scientifica) basta inserire il numero in decimane e mettere la spunta su bin (e viceversa) per avere la conversione