Menu
Coddy logo textTech

Da decimale a binario

Fa parte della sezione Fondamenti del percorso Assembly di Coddy. Lezione 9 di 45.

Ora che sai come funziona il sistema binario, devi imparare a convertire un numero decimale (come 13) in binario (1101).

Il metodo: dividi ripetutamente per 2 e leggi i resti al contrario.

Esempio passo dopo passo: convertire 13 in binario

PassaggioDivisioneRisultatoResto
113 ÷ 261
26 ÷ 230
33 ÷ 211
41 ÷ 201

Ora leggi i resti dal basso verso l’alto: 1101

Quindi 13 in decimale = 1101 in binario.

Un altro esempio: converti 25 in binario

PassaggioDivisioneRisultatoResto
125 ÷ 2121
212 ÷ 260
36 ÷ 230
43 ÷ 211
51 ÷ 201

Leggi dal basso verso l'alto: 11001

Quindi 25 in decimale = 11001 in binario.

Perché funziona:

Ogni volta che dividi per 2, trovi la cifra binaria successiva (partendo da quella più a destra). Il resto ti dice se quella cifra è 0 o 1. Ti fermi quando il risultato diventa 0.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Assembly