i = int(1) while(i<0x100000000): print "%8X %10u %11o %s" % (i, i, i, '{:32b}'.format(i)) i = i << 1
Standard input is empty
1 1 1 1
2 2 2 10
4 4 4 100
8 8 10 1000
10 16 20 10000
20 32 40 100000
40 64 100 1000000
80 128 200 10000000
100 256 400 100000000
200 512 1000 1000000000
400 1024 2000 10000000000
800 2048 4000 100000000000
1000 4096 10000 1000000000000
2000 8192 20000 10000000000000
4000 16384 40000 100000000000000
8000 32768 100000 1000000000000000
10000 65536 200000 10000000000000000
20000 131072 400000 100000000000000000
40000 262144 1000000 1000000000000000000
80000 524288 2000000 10000000000000000000
100000 1048576 4000000 100000000000000000000
200000 2097152 10000000 1000000000000000000000
400000 4194304 20000000 10000000000000000000000
800000 8388608 40000000 100000000000000000000000
1000000 16777216 100000000 1000000000000000000000000
2000000 33554432 200000000 10000000000000000000000000
4000000 67108864 400000000 100000000000000000000000000
8000000 134217728 1000000000 1000000000000000000000000000
10000000 268435456 2000000000 10000000000000000000000000000
20000000 536870912 4000000000 100000000000000000000000000000
40000000 1073741824 10000000000 1000000000000000000000000000000
80000000 2147483648 20000000000 10000000000000000000000000000000