The bisection method is a variation of the incremental search method in which the interval
is always divided in half. If a function changes sign over an interval, the function value at
the midpoint is evaluated. The location of the root is then determined as lying within the
subinterval where the sign change occurs. The subinterval then becomes the interval for
the next iteration. The process is repeated until the root is known to the required precision.
A graphical depiction of the method is provided in Fig. 5.5. The following example goes
through the actual computations involved in the method