This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author MechPaul
Recipients MechPaul
Date 2009-04-14.01:01:17
SpamBayes Score 9.024243e-06
Marked as misclassified No
Message-id <1239670879.87.0.226370263961.issue5749@psf.upfronthosting.co.za>
In-reply-to
Content
As it stands right now, bin() only shows the minimum number of bits to
display the number, however I think having a "Total Bits" argument would
be very, very useful for bin().

bin(value, [Total bits to display])

"Total bits to display" is an integer.

Here's how it should work:

>>> bin(0x7F)
'0b1111111'
>>> #Note, there are seven 1's there to represent the value 127
>>> bin(0x7F, 8)
'0b01111111'
>>> #Now there are eight bits displayed.
>>> bin(0xFF, 16)
'0b0000000011111111'
>>> #This makes it a lot easier to read and compare binary numbers!
History
Date User Action Args
2009-04-14 01:01:19MechPaulsetrecipients: + MechPaul
2009-04-14 01:01:19MechPaulsetmessageid: <1239670879.87.0.226370263961.issue5749@psf.upfronthosting.co.za>
2009-04-14 01:01:18MechPaullinkissue5749 messages
2009-04-14 01:01:17MechPaulcreate