StrictMath.Atan2(Double, Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Winkel-Theta aus der Umwandlung rechteckiger Koordinaten (x, y) in Polarkoordinaten (r, theta).
[Android.Runtime.Register("atan2", "(DD)D", "")]
public static double Atan2(double y, double x);
[<Android.Runtime.Register("atan2", "(DD)D", "")>]
static member Atan2 : double * double -> double
Parameter
- y
- Double
die Ordinatenkoordinate
- x
- Double
die Abscissa-Koordinate
Gibt zurück
theta-Komponente des Punkts (r, theta) in Polarkoordinaten, die dem Punkt (x, y) in kartesischen Koordinaten.
- Attribute
Hinweise
Gibt den Winkel-Theta aus der Umwandlung rechteckiger Koordinaten (x, y) in Polarkoordinaten (r, theta). Diese Methode berechnet die Phase theta durch Berechnen eines Arkutangens y/x im Bereich von -pi zu pi. Sonderfälle: <ul><li>Wenn eines der Argumente NaN ist, lautet das Ergebnis NaN.
<li>Wenn das erste Argument positiv null ist und das zweite Argument positiv ist, oder das erste Argument positiv und endlich ist und das zweite Argument positive Unendlichkeit ist, dann ist das Ergebnis positive Null.
<li>Wenn das erste Argument negativ null ist und das zweite Argument positiv ist oder das erste Argument negativ und endlich ist und das zweite Argument positive Unendlichkeit ist, dann ist das Ergebnis negative Null.
<li>Wenn das erste Argument positiv null ist und das zweite Argument negativ ist, oder das erste Argument positiv und endlich ist und das zweite Argument negative Unendlichkeit ist, dann ist das Ergebnis der Wertdouble der pi am nächsten kommt.
<li>Wenn das erste Argument negativ null ist und das zweite Argument negativ ist oder das erste Argument negativ und endlich ist und das zweite Argument negative Unendlichkeit ist, dann ist das Ergebnis der Wert, der double -pi am nächsten kommt.
<li>Wenn das erste Argument positiv ist und das zweite Argument positiv null oder negativ null ist oder das erste Argument positive Unendlichkeit ist und das zweite Argument endlich ist, dann ist das Ergebnis der Wertdouble der pi/2 am nächsten kommt.
<li>Wenn das erste Argument negativ ist und das zweite Argument positiv null oder negativ null ist oder das erste Argument negative Unendlichkeit ist und das zweite Argument endlich ist, dann ist das Ergebnis der Wert, der double -pi/2 am nächsten kommt.
<li>Wenn beide Argumente positive Unendlichkeit sind, ist das Ergebnis der Wertdouble der pi/4 am nächsten kommt.
<li>Wenn das erste Argument positiv unendlich ist und das zweite Argument negative Unendlichkeit ist, ist das Ergebnis der Wert, der double 3*pi/4 am nächsten kommt.
<li>Wenn das erste Argument negative Unendlichkeit ist und das zweite Argument positive Unendlichkeit ist, ist das Ergebnis der Wert, der double -pi/4 am nächsten kommt.
<li>Wenn beide Argumente negativ unendlich sind, ist das Ergebnis der Wert, der double -3*pi/4 am nächsten kommt.</ul>
Java Dokumentation für java.lang.StrictMath.atan2(double, double).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.