sebbel
24-01-2003, 17:27
Hallo,
ich soll die Sinus-Funktion ohne die math.h programmieren.
nun weiß ich, dass man sin(x)=x+x³/3!+...+x^n/n! berechnet.
So nun hab ich ein Problem :
double erg=0;
double x=3.14;
erg=x^3; ... weiter muss ich schon nicht schreiben <- ich bekomme immer Compilerfehler, dass auf der linken Seite ein double-Wert ist.
Nun bin ich mitlerweile soweit gekommen, dass ich int-Werte auf diese Weise potenzieren kann, jedoch keine float oder double.
Weiß jmd wie ich das anders programmieren kann ohne mir eine neue Funktion zum Potenzieren schreiben müssen ??
Danke für Eure Zeit,
Sebbel
ich soll die Sinus-Funktion ohne die math.h programmieren.
nun weiß ich, dass man sin(x)=x+x³/3!+...+x^n/n! berechnet.
So nun hab ich ein Problem :
double erg=0;
double x=3.14;
erg=x^3; ... weiter muss ich schon nicht schreiben <- ich bekomme immer Compilerfehler, dass auf der linken Seite ein double-Wert ist.
Nun bin ich mitlerweile soweit gekommen, dass ich int-Werte auf diese Weise potenzieren kann, jedoch keine float oder double.
Weiß jmd wie ich das anders programmieren kann ohne mir eine neue Funktion zum Potenzieren schreiben müssen ??
Danke für Eure Zeit,
Sebbel