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 mark.dickinson
Recipients cdavid, cito, dino.viehland, eric.smith, mark.dickinson, stutzbach
Date 2009-04-22.21:52:16
SpamBayes Score 2.0241586e-11
Marked as misclassified No
Message-id <1240437138.05.0.769796115877.issue4482@psf.upfronthosting.co.za>
In-reply-to
Content
> A somewhat related comment about formatting of infs and nans:  I think 
> that a formatted nan should never include a sign, even when it's 
> explicitly asked for.

I'm not so sure about this any more.  Sometimes the role of an explicit 
sign is to act as a binary operator or visual separator, when there's 
something immediately preceding the float being formatted.  In this case 
one still wants the sign, even for nans.

For example:

>>> "{}{:+}".format(1, float('nan'))
'1+nan'

Also, the implementation is definitely easier this way. :-)
History
Date User Action Args
2009-04-22 21:52:18mark.dickinsonsetrecipients: + mark.dickinson, cito, eric.smith, stutzbach, cdavid, dino.viehland
2009-04-22 21:52:18mark.dickinsonsetmessageid: <1240437138.05.0.769796115877.issue4482@psf.upfronthosting.co.za>
2009-04-22 21:52:16mark.dickinsonlinkissue4482 messages
2009-04-22 21:52:16mark.dickinsoncreate