Linguaggio C/C++ – Conversione di un numero decimale in binario

Problematica

In informatica, il sistema binario è utilizzato per la rappresentazione interna dell’informazione dalla quasi totalità degli elaboratori elettronici, in quanto le caratteristiche fisiche dei circuiti digitali rendono molto conveniente la gestione di due soli valori, rappresentati fisicamente da due diversi livelli di tensione elettrica.
Esso utilizza solo due simboli, di solito indicati con 0 e 1, invece delle dieci cifre utilizzate dal sistema numerico decimale.

Per convertire da decimale a binario occorrono i seguenti passaggi:

  1. dividere il numero decimale per 2 per ottenere il quoziente intero e il resto;
  2. il resto rappresenta un carattere binario;
  3. continuare a dividere per il quoziente intero del punto 1 finché non diventa 0;
  4. prendere i resti in senso inverso (dall’ultimo al primo).

Visite: 5508

Pagine: 1 2 3 4 5 6 7