Convertire numeri binari in decimale e viceversa

Il Sistema numerico binario esprime valori numerici con due simboli: 0 e 1. In altre parole è un sistema di numerazione base 2, mentre il sistema è più comunemente usato base 10, o decimale.

Se il sistema decimale funziona con dieci cifre (0,1,2,3,4,5,6,7,8,9), l’ottale o base di otto con  (0,1,2,3,4,5,6,7), invece il Binario o base due, utilizzare solo le due cifre, 0 e 1.

 

conversione numero binario

Applicazioni

Utilizzato da tutti i computer e telefoni cellulari, a causa del suo impiego in ogni circuito digitale con porte logiche.
Infatti il codice Binario è utilizzato nel calcolo perché permette di modellare il funzionamento dei vari componenti di commutazione come TTL o CMOS.
La presenza di una tensione di soglia di tutti i transistori, trascurando il valore esatto della tensione, rappresentano 0 o 1. Ad esempio il numero 0 è utilizzato per indicare che nessuna tensione vicino 0,5 V, e la cifra 1 per indicare la presenza di più di 0,5 V.

Questa tolleranza può spingere i tassi valori microprocessori senza problemi (ad eccezione di riscaldamento) diversi gigahertz.
Storicamente, il creatore del sistema di numerazione binario è considerato un matematico indiano Pingala.

 

Convertitore da Binario a decimale e viceversa

 

[HTML1]

 

Le operazioni binarie

da Decimale a binario

Dato un numero N, binario, per esprimere in decimale, si scrive ogni numero che ha fatto ( bit ), moltiplicata per il sistema di base (base = 2), elevata alla posizione che occupa.

Esempio: 1101 2 = 1 * 2 3 + 1 * 2 2 + 0 * 2 1 + 1 * 2 0 = 13 10

Di conseguenza 13 rappresenta l’equivalente numero del sistema decimale.

1101 2= 13 10

Esempio:
25 10 = 11 001 2
25 2 4 = 25: 16 = 1 residuo 9
9 2 3 = 9: 1 = 8 residuo 1
1 2 2 = 1: 4 = 0 resta 1
1 2 1 = 1: 2 = 0 resta 1

 

Ricordate:

Aggiunta di numeri binari

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10

L’algoritmo di sottrazione nel sistema binario è lo stesso come nel sistema decimale.

0 – 0 = 0
1 – 0 = 1
1 – 1 = 0
0 – 1 = 1