[FLUG] Convertitore da Decimale a Binario

  • From: Bolognini <rlbolo@xxxxxxxxx>
  • To: fanolug <fanolug@xxxxxxxxxxxxx>
  • Date: Sat, 01 Jun 2002 04:38:45 +0200

Ciao ragas,

gliel'ho fatta finalmente!!

La nuova, indispensabile utility da aggiungere al vostro arsenale si chiama dectobin.py e converte (PENSATE!!) un numero decimale in formato binario!

Ciao bbelli,
Lo
#!/usr/bin/env python

import math
print "----------------------"
print "  Decimal to Binary   "
print "     Calculator       "
print "----------------------"

a = raw_input("Decimale: ")

#converto l'input a intero
b = int(a)

lista = []

if b == 0:
        lista.append(b)

#creo una lista dei resti delle divisioni
while b > 0:
    x = b % 2
    c = b / 2
    b = math.floor(c)
    lista.append(int(x))

lista.reverse()

#stampo il risultato... adesso c'ho sonno e non ho voglia 
#di guardare come fare a presentare il risultato in modo migliore!
print ("\nFOTTITI Nello!!! %s in binario = %s ") % (a, lista)

        

Other related posts: