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 terry.reedy
Recipients mark.dickinson, terry.reedy
Date 2011-01-21.23:28:45
SpamBayes Score 0.0072538485
Marked as misclassified No
Message-id <1295652531.26.0.3174804999.issue10925@psf.upfronthosting.co.za>
In-reply-to
Content
I see there is already something similar for true division.

I find
+    q_max, shift_max = 1 << sig_bits, sys.float_info.max_exp - sig_bits
easier to read as two lines
+    q_max = 1 << sig_bits
+    shift_max = sys.float_info.max_exp - sig_bits

Not having precedence memorized, I prefer added parens here:
+ ...  (n >> shift) | bool(n & (1 << shift) - 1)

I presume that for normal production testing, you would comment out
+       float = long_to_float
History
Date User Action Args
2011-01-21 23:28:51terry.reedysetrecipients: + terry.reedy, mark.dickinson
2011-01-21 23:28:51terry.reedysetmessageid: <1295652531.26.0.3174804999.issue10925@psf.upfronthosting.co.za>
2011-01-21 23:28:46terry.reedylinkissue10925 messages
2011-01-21 23:28:45terry.reedycreate