Come convertire da base 10 a binario

July 10

Come convertire da base 10 a binario


Le persone hanno sviluppato un sistema di conteggio a base 10 - quella che comprende i numeri da zero a nove - probabilmente per il semplice motivo che gli esseri umani hanno 10 dita per contare. Computer, però, capiscono solo acceso o spento, in modo da al loro livello più elementare, funzionano nel sistema binario. Il sistema binario utilizza solo le cifre zero e uno, quando il conteggio. È possibile convertire qualsiasi numero in base 10 alla sua corrispondente equivalente binario utilizzando un processo matematico.

istruzione

1 Scrivete "1" nel posto vuoto a sinistra per il numero binario se il numero in base 10 si sta convertendo è dispari, e "0" se è ancora. Per convertire la base-10 numero sette in binario, per esempio, si potrebbe scrivere "1" come primo passo, dal momento che il posto vuoto a sinistra quando si inizia è semplicemente la prima cifra del numero binario.

2 Sottrarre uno dal vostro numero di base 10 se è dispari, altrimenti non fare nulla. Si potrebbe sottrarre uno da sette a ottenere sei.

3 Dividere il numero in base 10 (se è ancora) o il numero in base 10 meno uno (se è dispari) per due. Nell'esempio, si dovrebbe dividere (7 - 1) / 2 per ottenere 6/2 = 3.

4 Torna al primo passo e ripeterlo, utilizzando il prodotto della divisione che hai appena fatto come il nuovo numero in base 10. Come indicato nella prima fase, si dovrebbe quindi inserire sia un "1" o uno "0" nei successivi punti del vostro numero binario, lo spostamento a sinistra di volta in volta. Si potrebbe continuare questo fino ad ottenere un numero in base 10 a zero, il punto in cui la serie di uno e zero che hai scritto verso il basso sarà il numero binario corrispondente al numero originale di base-10. Nell'esempio di sette anni, la vostra "nuova" base-10 numero sarebbe di tre, il che è strano, quindi si scrive "1" a sinistra del "1" è già presente, per ottenere "11." Si sottrae uno e dividere per due per ottenere (3-1) / 2 = 1, che è il prossimo numero. Questo è strano, in modo da scrivere "1" e ottenere "111." Sottraendo uno dà a zero, così si è finito. La rappresentazione binaria di sette è "111."

Consigli e avvertenze

  • Ci sono altri sistemi numerici oltre a base 10 e binario, come il sistema ottale, che è base-8.