<cmath> und das bogenmaß



  • also sicher is das grade super simpel aber es macht mich verrückt.

    ich möchte den cos von 30° haben.
    also dachte ich joaa.. ganz einfach:

    double x,m_adjustment=30,m_movement=1;

    x=cos(m_adjustment)*m_movement ;

    heraus kommt :
    x=0.154251

    dachte ich ja klar ist ja bogenmaß.
    soweit ich weiß rechnet man um, indem man mit*(3.1415/180) multipliziert.

    also zeile geändert in:

    double x,m_adjustment=30,m_movement=1*(3.1415/180)

    es kommt aber nicht
    0.86602540 als ergebnis wie ichs gerne hätte 😕

    ps: hab nochmal editiert wie es nun wirklich im code steht -_-:



  • Hast du auch cos(m_adjustment * m_movement) genommen?

    P.S.: Du bist im falschen Forum...



  • dachte auch ich es wäre ein mathe problem^^

    ich verstehe nur einfach nicht, was das programm macht wenn ich

    x=cos(30) rechne, das es auf 1.54251 kommt.

    das ist nicht das bogenmaß.

    in meinem taschenrechner kommt da 0.886.. heraus



  • entschuldigt.. es ist das bogenmaß. ich war da an einer stelle zu schludrig -.-

    danke beitrag kann gelöscht werden ^^



  • Boort schrieb:

    ... dachte ich ja klar ist ja bogenmaß.
    soweit ich weiß rechnet man um, indem man mit*(3.1415/180) multipliziert.

    also zeile geändert in:

    double x,m_adjustment=30,m_movement=1*(3.1415/180)

    x=cos(m_adjustment)*m_movement ;

    😞 Wer war nochmal dein Mathelehrer ?

    (peinlich, peinlich)


Anmelden zum Antworten