Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Rodsøgning (1) -- Tastaturgenvej: 'p'  Næste side: Rekursive funktioner [Section] -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Funktioner - slide 22 : 26

Rodsøgning (2)
double findRootBetween(double l, double u){
 while (!isSmallNumber(f(middleOf(l,u)))){ 
   if(sameSign(f(middleOf(l,u)), f(u)))
     u = middleOf(l,u);
   else 
     l = middleOf(l,u);
 }
 return middleOf(l,u);
}  
root.c
Funktionerne sameSign, middleOf og isSmallNumber.
root.c
Hele rodsøgningsprogrammet.