wurzel...
-
wie heißt die funktion für, 3., 4, wurzel? gibt´s die in cmath?
ich brauche die lösung der aufgabe: 5. wurzel aus 7 hoch 6...
-
Hmpf...ob es eine solche Funktion gibt , weiß ich nicht , aber du könntest in einer for Schleife die 5.Wurzel aus7 oder so ziehen.
// n-te wurzel aus x int i; for (i = 0; i < n) { x = sqrt(x); }
-
alex89ru schrieb:
Hmpf...ob es eine solche Funktion gibt , weiß ich nicht , aber du könntest in einer for Schleife die 5.Wurzel aus7 oder so ziehen.
// n-te wurzel aus x int i; for (i = 0; i < n) { x = sqrt(x); }Autsch, das tut weh
sqrt( sqrt( x)) -> 4. wurzel, sqrt( sqrt( sqrt( x))) -> 8. wurzel usw.Du kannst einfach pow verwenden.
#include <cmath> .... double root( double arg, double radix) { return pow( arg, 1./radix); }Sofern du unter Linux bist, mit -lm die Mathebibliothek dazulinken.
-
double root_n(double arg, int n) { return pow( arg, 1.0 / n ); }@alex: dein code bestimmt die 2^n-te wurzel
-
Das ist NICHT die n-te Wurzel, sondern (wenn ich das richtig sehe) \sqrt[2^n]{x}. Richtig wäre, (je nach Formulierung).
-
lol okay...wie auch immer...ty