Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from math import frexp
- log2 = lambda x: frexp(x)[1]-1
- transpose = lambda l: map(list, zip(*l))
- def to_binary(number, pad_to):
- '''NUMBER is the number you want in binary.
- PAD_TO is the length of final string you want.'''
- return str("{0:b}".format(number)).zfill(pad_to)
- n = 16 # number of samples
- m = log2(n) # number of tests
- tests = []
- for i in range(n):
- tests.insert(0, to_binary(i, pad_to = m))
- for i, test in enumerate(transpose(tests)):
- print "Test #"+str(i)+": "+"".join(test)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement