Freigeben über


Rational.CompareTo(Rational) Methode

Definition

Vergleichen Sie diese Rationale mit der angegebenen Rationale, um ihre natürliche Ordnung zu bestimmen.

[Android.Runtime.Register("compareTo", "(Landroid/util/Rational;)I", "")]
public int CompareTo (Android.Util.Rational? another);
[<Android.Runtime.Register("compareTo", "(Landroid/util/Rational;)I", "")>]
member this.CompareTo : Android.Util.Rational -> int

Parameter

another
Rational

der zu vergleichende Rationale

Gibt zurück

eine negative ganze Zahl, Null oder eine positive ganze Zahl, da dieses Objekt kleiner als, gleich oder größer als die angegebene Rationale ist.

Attribute

Ausnahmen

if another was was null

Hinweise

Vergleichen Sie diese Rationale mit der angegebenen Rationale, um ihre natürliche Ordnung zu bestimmen.

#NaN gilt als gleich sich selbst und größer als alle anderen Rational Werte. Andernfalls gelten die folgenden Regeln, wenn die Objekte nicht #equals equalvorhanden sind:

<ul><li>Positive Unendlichkeit ist größer als jede andere endliche Zahl (oder negative Unendlichkeit) <li>Negative Unendlichkeit ist kleiner als jede andere endliche Zahl (oder positive Unendlichkeit) <Li>Die durch diese Rationale dargestellte endliche Zahl wird numerisch gegen die andere endliche Zahl überprüft, indem beide Rationalen in einen gemeinsamen Nenner multikonvertiert und ihre Zähler verglichen werden. </ul>

Java-Dokumentation für android.util.Rational.compareTo(android.util.Rational).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: