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 serge.stroobandt
Recipients Keith.Brafford, eric.smith, ezio.melotti, serge.stroobandt
Date 2016-01-27.19:15:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
In the proprietary (IBM) specifcation "Decimal Arithmetic Specification" is incorrectly being heralded as "the" specifiaction for engineering notation.

However, upon reading this IBM specifation carefully, one will note that the specifaction itself actually admits not applying the engineering notation in the case of infinite numbers.

An emphasized version of the exact quote accompanied with a discussion can be found here:

Correct behaviour for decimal.to_eng_string() would be to equally employ engineering notation in the case of infinite numbers.

I suggest renaming the current behaviour to decimal.to_ibm_string().


PS: I am a MSc in Electronic Engineering.
Date User Action Args
2016-01-27 19:15:13serge.stroobandtsetrecipients: + serge.stroobandt, eric.smith, ezio.melotti, Keith.Brafford
2016-01-27 19:15:13serge.stroobandtsetmessageid: <>
2016-01-27 19:15:12serge.stroobandtlinkissue26223 messages
2016-01-27 19:15:12serge.stroobandtcreate