Thus spoke Gabriel Genellina (on 2006-09-28 11:05): > At Thursday 28/9/2006 05:22, Mirco Wahab wrote: >> > But, can string formatting be used to convert an integer to its binary >> > form ? >> >> a = 199 >> a_bin_str = pack('L', a)
> > Notice that the OP was looking for another thing, given the examples. > Perhaps a better wording would have been "how to convert an integer > to its base-2 string representation". Yes, you are right. The OP looks for a 'binary (bit) representation ..." I admit I didn't find out how to format a value into a bit string in Python. In Perl, this would be a no-brainer: $var = 199; $str = sprintf "%0*b", 32, $var; and str would contain 00000000000000000000000011000111 on a intel machine. But where is the %b in Python? Regards & Thanks Mirco -- http://mail.python.org/mailman/listinfo/python-list