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ß
    VuuRWerK

    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 🙂



  • 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 😉


Anmelden zum Antworten