A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2009-April/089136.html below:

[Python-Dev] One more proposed formatting change for 3.1

[Python-Dev] One more proposed formatting change for 3.1 [Python-Dev] One more proposed formatting change for 3.1Paul Moore p.f.moore at gmail.com
Tue Apr 28 15:19:55 CEST 2009
2009/4/28 Mark Dickinson <dickinsm at gmail.com>:
> Here's one more proposed change, this time for formatting
> of floats using format() and the empty presentation type.
> To avoid repeating myself, here's the text from the issue
> I just opened:
>
> http://bugs.python.org/issue5864
>
> """
> In all versions of Python from 2.6 up, I get the following behaviour:
>
>>>> format(123.456, '.4')
> '123.5'
>>>> format(1234.56, '.4')
> '1235.0'
>>>> format(12345.6, '.4')
> '1.235e+04'
>
> The first and third results are as I expect, but the second is somewhat
> misleading: it gives 5 significant digits when only 4 were requested,
> and moreover the last digit is incorrect.
>
> I propose that Python 2.7 and Python 3.1 be changed so that the output
> for the second line above is '1.235e+03'.
> """
>
> This issue seems fairly clear cut to me, and I doubt that there's been
> enough uptake of 'format' yet for this to risk significant breakage.  So
> unless there are objections I'll plan to make this change before this
> weekend's beta.

+1
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4