Python int2bin
Needed a quick list of binary numbers from 0-256, so whipped this up…
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
__author__ = 'Bobb Voigt' def int2bin(intvalue, digit): binstr = ''; val= intvalue while val>0: if val % 2 == 0: binstr = '0' + binstr else: binstr = '1' + binstr val = val >> 1 if len(binstr)<digit: binstr = '0'*(digit-len(binstr)) + binstr return binstr for i in range(256): print str(i) + " - " + int2bin(i, 8) |
0 – 00000000
1 – 00000001
2 – 00000010
3 – 00000011
4 – 00000100
5 – 00000101
[...]
251 – 11111011
252 – 11111100
253 – 11111101
254 – 11111110
255 – 11111111