1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
3687
3687
EMPFEHLEN
-
Wie kann ich in C++ eine dritte Wurzel einer zahl x nehmen?
-
Mithilfe von pow:
Code :1 2
double dDritteWurzel; dDritteWurzel = pow(x, 1/3);
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
16.06.10 16:11 #3klfe Tutorials.de Gastzugang
Etwas sicherer:
double dDritteWurzel;
dDritteWurzel = pow(x, 1.0/3.0);
-
Da sich der Fragesteller sechs lange Jahre nicht gemeldet hat, dürfte es wohl schon funktionieren...
-
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
30.08.10 11:49 #6norb Tutorials.de Gastzugang
Aus irgendeinem Grund funktioniert das nicht für negative Zahlen. (-27)^(1./3.) sollte -3 sein, da (-3)*(-3)*(-3)=-27
ich hab das jetzt gelöst, indem ich den Betrag von x mit 1/3 potenziere, das ergebnis dann mit x multipliziere und anschließend nochmal durch den Betrag von x dividiere:
x^(1/3) = abs(x)^(1/3)*x/abs(x);
Auf die weise ist 27^(1/3)=3 und (-27)^(1/3)=-3
elegant ist das aber nicht, kennt da jemand einen besseren weg?
-
30.08.10 12:20 #7
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Hi.Generell gibt es keine Lösung für dieses Problem. Man kann auch den Standpunkt vertreten, dass Wurzeln negativer Zahlen generell undefiniert sind.
Siehe http://de.wikipedia.org/wiki/Wurzel_...gativen_Zahlen
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Verinigung zweier Tabellen in dritte!
Von shitake83 im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 18.11.10, 15:12 -
Shrek Der Dritte
Von HeiligerFrosch im Forum Kino & FilmeAntworten: 7Letzter Beitrag: 09.03.09, 21:30 -
RegEx die Dritte
Von elmyth im Forum PHPAntworten: 4Letzter Beitrag: 22.01.05, 14:08 -
ftp server und ip forwarding (Klappe die Dritte)
Von metalgear im Forum Hosting & WebserverAntworten: 4Letzter Beitrag: 26.05.04, 22:31 -
Wurzel und Pi
Von NeoX im Forum Sonstige SprachenAntworten: 7Letzter Beitrag: 12.02.02, 17:25





Zitieren



Login





