mathematische befehle in c++
-
#include <cmath>
std::pow, std::log, std::sqrt
falsches forum
-
sorry wegen "falsches forum". ist ja doch das richtige.

-
sorry
schrieb:In C++ gibt es keine Befehle.
doch: goto, continue, break, {}, usw...
oder machst du einen unterschied zwischen 'anweisungen' und befehlen?
-
net schrieb:
dankeschön

leider bin ich der englischen sprache nich ganz so mächtig wie einige andere hier, deshalb würde ich um eine übersetzen bitten

-
net schrieb:
sorry
schrieb:In C++ gibt es keine Befehle.
doch: goto, continue, break, {}, usw...
oder machst du einen unterschied zwischen 'anweisungen' und befehlen?ja
-
sorry
schrieb:net schrieb:
sorry
schrieb:In C++ gibt es keine Befehle.
doch: goto, continue, break, {}, usw...
oder machst du einen unterschied zwischen 'anweisungen' und befehlen?ja
ok, befehl klingt so nach militär. hast ja recht :p
-
hauptsache ihr wisst was ich meine

könnte ich dennoch eine kleine übersetzung bekommen ?
-
T_Stach schrieb:
dankeschön

leider bin ich der englischen sprache nich ganz so mächtig wie einige andere hier, deshalb würde ich um eine übersetzen bitten
sind doch beispiele dabei. einfach auf den funktionsnamen klicken
-
ok, hab alles herausgefunden, aber....
wie kann ich mit C++ zB
die dritte wurzel von acht
ausrechnen ?
-
müsste mit 'pow' gehen
pow (8.0, 1.0/3.0);
-
geht nich

pow ist ja eigentlich für potenzen und nich wurzel, oder ??
hat jemand noch ne idee ?
-
printf ("%f\n", pow(8.0, 1.0/3.0));bei mir geht's. kommt 2 raus.
2*2*2 ist doch 8 oder habbich was nicht gecheckt?
-
sry, hab bei mir vergessen <math.h> einzubinden

-
versuch mal:
double erg = pow(x,1/n)oder
double erg = exp(1/n*ln(x));
-
double erg = exp(1/n*ln(x));das versteh ich nich ganz, kannste das vllt erklären ?
-
T_Stach schrieb:
double erg = exp(1/n*ln(x));das versteh ich nich ganz, kannste das vllt erklären ?
wenn man logarithmen multipliziert entspricht das dem potenzieren von 'normalen' zahlen
-
net schrieb:
wenn man logarithmen multipliziert entspricht das dem potenzieren von 'normalen' zahlen

-
T_Stach schrieb:
sry, hab bei mir vergessen <math.h> einzubinden

noch besser wäre
#include <cmath>noch ne lösung für 3. wurzel aus 8 wäre
pow(10.0,log10(8.0)/3.0);
K.
-
ähm....also wenn ich die aufgabe
q = pow ((0.125 / -1 ), 1.0/(4-1));rechne, dann kommt als Ergebnis
-NaN
anstatt
-0.5
raus

-
Dann berechne halt
-pow(0.125, 1/3.0);MfG Jester