Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.30 KB | None | 0 0
  1. def deal_binary(bits):
  2.     size = len(bits)
  3.     arr = []
  4.     dec = 0
  5.     for i in bits:
  6.         arr.append(i)
  7.     m = 1
  8.     for i in range(len(bits)):
  9.         if int(arr[(size-1)-i]) == 1:
  10.             dec += m
  11.         #print("bit index %s = %s and has value of %s exponant is %s" %((size-1)-i, int(arr[(size-1)-i]), dec, m))
  12.         m = m*2
  13.     print dec
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement