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();
}