convertir en decimal a binario las fraccion 1/2
def frac_bin(num, den): # num, den = 1, 2 bin_num = '' bin_den = '' while num >= 1 or den >= 1: # print(num) # print(den) if den % 2 == 0: bin_den += '0' else: bin_den += '1' if num % 2 == 0: bin_num += '0' else: bin_num += '1' num /= 2 den /= 2 return (bin_num, bin_den) frac_bin(1, 2)