Nyxante
Ominide
1 min. di lettura
Vota

Concetti Chiave

  • Il sistema binario è composto da due cifre: 0 ("off") e 1 ("on"), rendendolo il linguaggio base dei computer.
  • I sistemi numerici, inclusi binario e decimale, sono posizionali e addizionali: il valore delle cifre dipende dalla posizione e dalla somma delle cifre stesse.
  • Per convertire un numero decimale in binario, si divide ripetutamente il numero per 2, prendendo i resti come cifre binarie.
  • La conversione da binario a decimale utilizza le potenze di 2, moltiplicando ogni cifra binaria per la sua corrispondente potenza di 2 e sommando i risultati.
  • Esempi di conversione mostrano il processo dettagliato per trasformare numeri decimali in binari e viceversa, illustrando l'applicazione pratica delle regole di conversione.

Il sistema binario

Esistono diversi tipi di sistemi informatici, ma i principali sono il decimale (cifre dallo 0 al 9; è il sistema che utilizziamo quotidianamente), binario, ottale ed esadecimale.
Tutti questi sistemi hanno due caratteristiche che li accomunano: sono posizionali e addizionali.
Posizionali: per posizionali si intende che le loro cifre cambiano valore a secondo del loro posto.
Esempio (sistema decimale):
120 120>021
201>102

Addizionali: il valore totale del numero è dato dalla somma delle sue cifre.
Esempio (sistema decimale):
345=300+40+5
438=400+30+8
23=20+3

Il sistema binario è il linguaggio del computer composto da solo due cifre:
-0: corrisponde a "off", cioè chiuso;
-1: corrisponde a "on", cioè aperto.

Questo sistema utilizza solo le potenze del 2 e anche per le conversioni da decimale a binario (o viceversa) viene utilizzata tale cifra.
Per convertire un numero da decimale a binario viene divisa la cifra - decimale - per 2 e viene preso in considerazione il resto (che sarà o 0 o 1).
Quando il risultato dell'ultima divisione darà 0, vengono presi i resti a partire dall'ultimo fino al primo. Essi formeranno il numero binario.

1.Esempio: 8=...

    8/2=4 resto 0
    4/2=2 resto 0
    2/2=1 resto 0
    1/2= 0 resto 1

Soluzione: 8= 1000

2.Esempio: 14=...

    14/2=7 resto 0
    7/2=3 resto 1
    3/2=1 resto 1
    1/2= 0 resto 1

Soluzione: 14= 1110

3.Esempio: 5=...

    5/2=2 resto 1
    2/2=1 resto 0
    1/2=0 resto 1

Soluzione: 5=101

Per convertire invece da un numero binario a decimale si andranno ad utilizzare le potenze del 2.
1.Esempio: 10100=...

    10100=(0*2^0)+(0*2^1)+(1*2^2)+(0*2^3)+(1*2^4)=(0*1)+(0*2)+(1*4)+(0*8)+(1*16)=0+0+4+0+16=20

Soluzione: 10100=20

2.Esempio: 111=...

    111=(1*2^0)+(1*2^1)+(1*2^2)=(1*1)+(1*2)+(1*4)=1+2+4=7

Soluzione: 111=7

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community