-->

calculate midpoint

2019-05-03 09:45发布

问题:

Why in the bisection method it is better to compute the midpoint c between a and b with

c = a + (b - a) / 2.

instead of the simpler:

c = (a + b) / 2.

all variables are floating points.

回答1:

it is to avoid any potential overflows / loss of precision in intermediate calculations.