Già la calcolatrice di Windows, in visualizzazione "Programmatore", permette di convertire un numero decimale in binario. Comunque come realizzare un software del genere è facile: allo stesso modo di come lo fai normalmente: metodo delle divisioni successive.
42:2 = 21 e R=0
21:2 = 10 e R=1
10:2 = 5 e R=0
5:2 = 2 e R=1
2:2 = 1 e R=0
1:2 = 0 e R=1
leggendo i resti al contrario è 101010
Uguale dovrà fare un programma. Quindi, scelto un linguaggio di programmazione, dovrai creare un ciclo che si ripete fino a che il quoziente dell'ultima divisione non è uguale a 0. Ad ogni iterazione devi dividere il numero per 2 e calcolare il resto (operazione modulo). Il resto lo visualizzi alla fine in ordine inverso (puoi utilizzare una variabile stringa, array di caratteri).
42:2 = 21 e R=0
21:2 = 10 e R=1
10:2 = 5 e R=0
5:2 = 2 e R=1
2:2 = 1 e R=0
1:2 = 0 e R=1
leggendo i resti al contrario è 101010
Uguale dovrà fare un programma. Quindi, scelto un linguaggio di programmazione, dovrai creare un ciclo che si ripete fino a che il quoziente dell'ultima divisione non è uguale a 0. Ad ogni iterazione devi dividere il numero per 2 e calcolare il resto (operazione modulo). Il resto lo visualizzi alla fine in ordine inverso (puoi utilizzare una variabile stringa, array di caratteri).