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 rhettinger
Recipients leodema, mark.dickinson, rhettinger
Date 2017-05-25.06:24:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1495693484.94.0.262575542299.issue30464@psf.upfronthosting.co.za>
In-reply-to
Content
I agree that the comment should be changed. While we at it, perhaps sync-up with expovariate() code and eliminate the ``u <= 1e-7`` test:

Instead of:

        elif alpha == 1.0:
            # expovariate(1)
            u = random()
            while u <= 1e-7:
                u = random()
            return -_log(u) * beta

Use this instead:

        elif alpha == 1.0:
            # expovariate(1.0 / beta)
            return -_log(1.0 - random()) * beta
History
Date User Action Args
2017-05-25 06:24:44rhettingersetrecipients: + rhettinger, mark.dickinson, leodema
2017-05-25 06:24:44rhettingersetmessageid: <1495693484.94.0.262575542299.issue30464@psf.upfronthosting.co.za>
2017-05-25 06:24:44rhettingerlinkissue30464 messages
2017-05-25 06:24:44rhettingercreate