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 bittensind 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