int main() { C c(7, 7.7); fInt(c); //7 fDouble(c); //7 fDouble((double)c); //7.7 }
double Intervall::newtonIntervall(double (*f)(double), double (*f1)(double)){ Intervall x(inf,sup); while(x.getInf()!=x.getSup()){ x = (x.x_()-(*f)(x.x_())/fInt((*f1),x))&&x; if(x.getInf()!=x.getInf()) return NAN; } return x.getInf(); }