![]() |
---|
Ich bin jetzt schon einige Jahre aus der Schule raus und muss für eine Software das Gradmass zweier Vectoren berechnen. Das Problem ist jetzt Wenn ich Skalarproduct/(Länge1*Länge2) rechne bekomme ich als Ergebniss soweit ist alles klar. Aber jetzt muss ich rechnen und bekomme dabei Grad auf meinem Taschen rechner. So wie ich es bis jetzt ermitteln konnte ist es die umrechnung rad in Grad. Rechne ich jetzt aber 180/PI bekomme ich aber . Kann mir da jemand Erkähren, was ich falsch mache ? Für die Software benötige ich die Formel von . Danke. |
![]() |
![]() |
sind 31,7°. Wenn Du die 31,7° in Bogenmaß umwandeln willst musst Du (31,7° : 180°) rechnen, oder Deinen Taschenrechner vorher auf rad umstellen, bevor Du die obige Rechnung ausführst. |
![]() |
OK. Aber was ich wissen muss ist wie komme ich von auf da die Software, welche ich Programmiere in Java keine Funktion für hat dort gibt es nur Math.cos. Ich weiss das 31.7° sind aber ich suche die Formel für die Rechnung. Danke. |
![]() |
Bitte, um Missverständnisse zu vermeiden, lass uns vom arccos sprechen. Was du suchst, ist: arccos(0.85) Die arccos Funktion lässt sich als Reihenentwicklung programmieren, siehe de.wikipedia.org/wiki/Arkussinus_und_Arkuskosinus hier Unterpunkt "Reihenentwicklung". |
![]() |
Bedanke mich. Du hast mir sehr geholfen. Die Formel ist zwar für mich ein bischen komplex(nur Hauptschulabschluss aber trotzdem einiger massen verstanden) aber ich habe in Java Math.acos gefunden und dies hat mir das Ergebniss gebracht. |