Mit Exponent rechnen (Hochrechnung)
-
HiHo Community!
Ich bin neu hier und hab gleich mal ne Frage an euch.
Bin gerade dabei einen eigenen Taschenrechner zu programmieren. Jetzt meine Frage:Wie lautet der C++ Befehl für eine Exponentrechnung? Ich war immer der Meinung
x exp y // xy
ist es? Aber der Dev C++ Compiler schimpft dann immer:expected
,' or
;' before "exp"Die Zeile lautet: t = r exp s;
die Variablen sind als double deklariert.
Hoffe mir kann geholfen werden?
Gut Schuß
VuuRWerK
-
Also von diesem "exp" habe ich noch nie etwas gehört,
der Fehler wird also generiert weil dieser Operator
nicht existiert! Stattdessen gibts dafür bei C++ die Funktion pow.
-
Ah sehr gut!
das mit dem exp gabs da aber auch: Klick!
Nur ist damit nur x2 gemeint, aber gut zu wissen, thx a lot
Gut Schuß
VuuRWerK
-
wenn du genau hinschaust steht da nicht x = exp param; sondern x = exp (param);
Damit wird die Funtion exp mit dem Parameter param aufgerufen.
-
Oh stimmt Du hast recht, hatte es nur überflogen und da hab ich auch nur die hälfte gelesen. Aber ebenfalls gut zu wissen, also auch Dir thx a lot!
Gut Schuß
VuuRWerKP.S.: Gibt es zufälligerweiße eine Anweißung welche einen Integer in Binärcode ausgibt? Sonst bleibt mir ja noch die alternative, selber Rechnung schreiben
Aber lieber mal vorher gefragt
-
VuuRWerK schrieb:
P.S.: Gibt es zufälligerweiße eine Anweißung welche einen Integer in Binärcode ausgibt? Sonst bleibt mir ja noch die alternative, selber Rechnung schreiben
Aber lieber mal vorher gefragt
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39490.html
-
VuuRWerK schrieb:
Nur ist damit nur x2 gemeint, aber gut zu wissen, thx a lot
Nein mit exp ist die Exponentialfunktion e hoch x gemeint.
-
Bashar schrieb:
VuuRWerK schrieb:
Nur ist damit nur x2 gemeint, aber gut zu wissen, thx a lot
Nein mit exp ist die Exponentialfunktion e hoch x gemeint.
Ja ich weiß
Hatte mir DEvent schon geschrieben, hatte den Text auch nur überflogen
Trotzdem auch Dir danke
Gut Schuß
VuuRWerK