mirror of
https://github.com/python/cpython.git
synced 2025-08-15 14:20:55 +00:00
Fix indentation of Python code example in C comment.
This commit is contained in:
parent
0dddf600d4
commit
32a16cac70
1 changed files with 11 additions and 11 deletions
|
@ -934,17 +934,17 @@ _fsum_realloc(double **p_ptr, Py_ssize_t n,
|
||||||
def msum(iterable):
|
def msum(iterable):
|
||||||
partials = [] # sorted, non-overlapping partial sums
|
partials = [] # sorted, non-overlapping partial sums
|
||||||
for x in iterable:
|
for x in iterable:
|
||||||
i = 0
|
i = 0
|
||||||
for y in partials:
|
for y in partials:
|
||||||
if abs(x) < abs(y):
|
if abs(x) < abs(y):
|
||||||
x, y = y, x
|
x, y = y, x
|
||||||
hi = x + y
|
hi = x + y
|
||||||
lo = y - (hi - x)
|
lo = y - (hi - x)
|
||||||
if lo:
|
if lo:
|
||||||
partials[i] = lo
|
partials[i] = lo
|
||||||
i += 1
|
i += 1
|
||||||
x = hi
|
x = hi
|
||||||
partials[i:] = [x]
|
partials[i:] = [x]
|
||||||
return sum_exact(partials)
|
return sum_exact(partials)
|
||||||
|
|
||||||
Rounded x+y stored in hi with the roundoff stored in lo. Together hi+lo
|
Rounded x+y stored in hi with the roundoff stored in lo. Together hi+lo
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue