Raymond Hettinger added the comment:

The next question is whether we care about that 1 ULP in the context of the 
random number calculations which already involve multi-step chains that aren't 
favorable to retaining precision: 

   s + (1.0 + s * s) ** 0.5

   ainv = (2.0 * alpha - 1.0) ** 0.5
   bbb = alpha - LOG4
   ccc = alpha + ainv

   g2rad = (-2.0 * _log(1.0 - random())) ** 0.5
   z = _cos(x2pi) * g2rad
   self.gauss_next = _sin(x2pi) * g2rad

   stddev = (sqsum/n - avg*avg) ** 0.5

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24059>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to