| coding-style/variabel-navne/find-rod/fr2.c - Upper camel case. | Lektion 6 - slide 17 : 21 Program 2 |
#include <stdio.h>
/* Upper camel case */
double f (double x);
int SameSign(double x, double y);
double MiddleOf(double x, double y);
int IsSmallNumber(double x);
double FindRootBetween(double a, double b)
{
double l = a, u = b;
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);
}
int main (void)
{
FindRootBetween(-3.0, 5.0);
}