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 zooko
Recipients fredrikj, mark.dickinson, pitrou, rhettinger, terry.reedy, vstinner, zooko
Date 2010-06-21.22:04:02
SpamBayes Score 0.010819301
Marked as misclassified No
Message-id <1277157845.73.0.885521494438.issue3439@psf.upfronthosting.co.za>
In-reply-to
Content
There is a small mistake in the docs:

def bit_length(x):
    'Number of bits necessary to represent self in binary.'
    s = bin(x)          # binary representation:  bin(-37) --> '-0b100101'
    s = s.lstrip('-0b') # remove leading zeros and minus sign
    return len(s)       # len('100101') --> 6

is probably supposed to be:

def bit_length(x):
    'Number of bits necessary to represent x in binary.'
    s = bin(x)          # binary representation:  bin(-37) --> '-0b100101'
    s = s.lstrip('-0b') # remove leading zeros and minus sign
    return len(s)       # len('100101') --> 6
History
Date User Action Args
2010-06-21 22:04:06zookosetrecipients: + zooko, rhettinger, terry.reedy, mark.dickinson, pitrou, vstinner, fredrikj
2010-06-21 22:04:05zookosetmessageid: <1277157845.73.0.885521494438.issue3439@psf.upfronthosting.co.za>
2010-06-21 22:04:03zookolinkissue3439 messages
2010-06-21 22:04:02zookocreate