Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def reverse(n):
- f = f"{n:032b}"
- f = f[::-1]
- f = int(f,2)
- return f
- #print(reverse(14))
- def add_binary(x,y):
- a = [el for el in x]
- b = [el for el in y]
- stringa1 = ""
- stringa2 = ""
- for el in a:
- stringa1 += str(el)
- for el in b:
- stringa2 += str(el)
- stringa1 = int(stringa1,2)
- stringa2 = int(stringa2, 2)
- out_dec = stringa1+stringa2
- out_dec = f"{out_dec:b}"
- return [el for el in out_dec]
- #print(add_binary([1,1,1],[1,1,1]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement