functions/root-rek.c - En rekursiv version af funktionen findRootBetween. | Lektion 6 - slide 12 : 21 Program 4 |
double findRootBetween(double l, double u){ if (isSmallNumber(f(middleOf(l,u)))) return middleOf(l,u); else if (sameSign(f(middleOf(l,u)), f(u))) return findRootBetween(l, middleOf(l,u)); else if (!sameSign(f(middleOf(l,u)), f(u))) return findRootBetween(middleOf(l,u),u); else exit(-1); }