Methoden Probleme mit Math.cos

noelino

Mitglied
Hey Community !

Ich habe ein kleines Problem in meinem Code, das wäre:

Java:
double test = Math.cos(w);

Ich möchte damit den Kosinus eines Winkels w berechnen.
Ich habe nebenbei mit Taschenrechner, etc. das Ergebnis überprüft und komme
am Taschenrechner immer auf ein anderes Ergebnis als in meinem Programm.

Ich habs auch am Windows-Rechner, etc. probiert, immer kommt in meinen Programm
ein falscher Wert raus.

Hab mich auch schon in der Java-Doc umgeschaut aber hab meinen Fehler nicht entdeckt.
Wahrscheinlich ist es nur ein kleiner Denkfehler, aber ich komm leider nicht drauf.

Würde mich freuen wenn ich hier zu meiner Lösung komme 🙂

MfG
 
was ist
Code:
w
und was erwartest du als Ergebnis ? Was ist hingegen
Code:
test
?
Suchst du evtl. die Methoden toDegrees(double angrad) und toRadians(double angdeg) ?
 
Huhu,

hast du daran gedacht, dass Java (wie die meisten/jede? Sprache ) die trigonometrischen Funktionen erstmal nur im Bogenmaß verwenden ?

Falls du dein Gradmaß in Bogenmaß ändern möchtest, schau dir Math.toRadians(..) an.
 
Danke es lag daran, wie ihr geschrieben habt , dass ich der Methode Math.cos() den falschen Wert übergeben habe.

So funktionierts jetzt:
Java:
double test = Math.cos(Math.toRadians(w))

Danke an die Antworten!

MfG
 

Neue Themen


Zurück
Oben