2016-12-11 6 views
1

berechnen Ich benutze Java. Ich habe einen tan-Wert. Ich bin wirklich überrascht, dass ich keinen Weg finden kann, es in Grad zu verwandeln. Ich suche bereits, aber finde nur einen Weg, Grad in Bräunung zu verwandeln. bitte helfen.java, Wie Grad von Tan

Antwort

-2

Tan^-1 Wert und etwas mehr Text, weil es zu kurz ist.

+0

Ihr * Rechner * kann eine 'tan^-1' Taste, aber ich glaube nicht, Java ähnlich ist belssed :-) – paxdiablo

+0

Du bist nicht witzig, oder? Das ist die Notation für die Umkehrung der Tangente http://mathworld.wolfram.com/InverseTangent.html auch als Arctan bezeichnet, wie Sie sagten. – TigOldBitties

+0

Eigentlich bin ich * ernst. Die Frage lautete * Java. * Während Ihre Antwort für andere Zwecke lehrreich sein kann, ist sie nicht wirklich hilfreich bei der Beantwortung der spezifischen Frage. – paxdiablo

2

Die Funktion, nach der Sie suchen, ist double atan(double tangent), die in Anbetracht der Tangente den Winkel im Bogenmaß zurückgibt.

Von dort können Sie es einfach mit 180/PI multiplizieren, um Grad zu erhalten, oder noch besser, verwenden Sie die eingebaute double toDegrees(double radians).

Mit anderen Worten, so etwas wie (vorausgesetzt, Sie in java.lang.Math gekauft haben):

double degs = toDegrees(atan(tangent)); 
+0

atan gibt den Winkel tatsächlich als Radiant an, also müssen Sie das Ergebnis mit 180,0 multiplizieren, um den entsprechenden Wert in Grad zu erhalten – pnkkr

+1

@pnkkr, guter Punkt, obwohl es '180/PI' ist - haben Sie das zur Antwort hinzugefügt. Vielen Dank. – paxdiablo