Math Klasse
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.
Die -Klasse Math
enthält Methoden zum Ausführen grundlegender numerischer Vorgänge wie die elementare Exponentiell-, Logarithmus-, Quadratwurzel- und trigonometrische Funktionen.
[Android.Runtime.Register("java/lang/Math", DoNotGenerateAcw=true)]
public sealed class Math : Java.Lang.Object
[<Android.Runtime.Register("java/lang/Math", DoNotGenerateAcw=true)>]
type Math = class
inherit Object
- Vererbung
- Attribute
Hinweise
Java-Dokumentation für java.lang.Math
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Felder
E |
Der |
Pi |
Der |
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses |
Handle |
Das Handle zum zugrunde liegenden Android-instance. (Geerbt von Object) |
JniIdentityHashCode |
Die -Klasse |
JniPeerMembers |
Die -Klasse |
PeerReference |
Die -Klasse |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Methoden
Abs(Double) |
Gibt den absoluten Wert eines Werts zurück |
Abs(Int32) |
Gibt den absoluten Wert eines Werts zurück |
Abs(Int64) |
Gibt den absoluten Wert eines Werts zurück |
Abs(Single) |
Gibt den absoluten Wert eines Werts zurück |
AbsExact(Int32) |
Die -Klasse |
AbsExact(Int64) |
Die -Klasse |
Acos(Double) |
Gibt den Bogenkosinus eines Werts zurück. der zurückgegebene Winkel liegt im Bereich 0. |
AddExact(Int32, Int32) |
Gibt die Summe der Argumente zurück, wobei eine Ausnahme ausgelöst wird, wenn das Ergebnis einen |
AddExact(Int64, Int64) |
Gibt die Summe der Argumente zurück, und löst eine Ausnahme aus, wenn das Ergebnis einen |
Asin(Double) |
Gibt den Bogen sinus eines Werts zurück. der zurückgegebene Winkel liegt im Bereich -pi/2 bis pi/2. |
Atan(Double) |
Gibt den Bogentangenten eines Werts zurück. der zurückgegebene Winkel liegt im Bereich -pi/2 bis pi/2. |
Atan2(Double, Double) |
Gibt den Winkel theta aus der Konvertierung rechteckiger Koordinaten ( |
Cbrt(Double) |
Gibt den Cubestamm eines Werts zurück |
Ceil(Double) |
Gibt den kleinsten Wert (der negativen Unendlichkeit am nächsten ist) |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CopySign(Double, Double) |
Gibt das erste Gleitkommaargument mit dem Vorzeichen des zweiten Gleitkommaarguments zurück. |
CopySign(Single, Single) |
Gibt das erste Gleitkommaargument mit dem Vorzeichen des zweiten Gleitkommaarguments zurück. |
Cos(Double) |
Gibt die trigonometrische Kosine eines Winkels zurück. |
Cosh(Double) |
Gibt den hyperbolischen Kosinus eines Werts zurück |
DecrementExact(Int32) |
Gibt das Argument zurück, das um eins erhöht wurde, und löst eine Ausnahme aus, wenn das Ergebnis einen |
DecrementExact(Int64) |
Gibt das um eins verringerte Argument zurück, und löst eine Ausnahme aus, wenn das Ergebnis einen |
Dispose() |
Die -Klasse |
Dispose(Boolean) |
Die -Klasse |
Equals(Object) |
Gibt an, ob ein anderes Objekt diesem "gleich" ist. (Geerbt von Object) |
Exp(Double) |
Gibt die Zahl e von Euler zurück, die auf die Kraft eines |
Expm1(Double) |
Gibt e<sup>x</sup> -1 zurück. |
Floor(Double) |
Gibt den größten Wert (der positiven Unendlichkeit am nächsten ist) |
FloorDiv(Int32, Int32) |
Gibt den größten Wert (der positiven Unendlichkeit am nächsten ist) |
FloorDiv(Int64, Int32) |
Gibt den größten Wert (der positiven Unendlichkeit am nächsten ist) |
FloorDiv(Int64, Int64) |
Gibt den größten Wert (der positiven Unendlichkeit am nächsten ist) |
FloorMod(Int32, Int32) |
Gibt das Bodenmodul der |
FloorMod(Int64, Int32) |
Gibt das Bodenmodul der |
FloorMod(Int64, Int64) |
Gibt das Bodenmodul der |
Fma(Double, Double, Double) |
Gibt das fused multiplizierte Add der drei Argumente zurück. Das heißt, gibt das genaue Produkt der ersten beiden Argumente zurück, die mit dem dritten Argument zusammengefasst und dann einmal auf das nächste |
Fma(Single, Single, Single) |
Gibt das fused multiplizierte Add der drei Argumente zurück. Das heißt, gibt das genaue Produkt der ersten beiden Argumente zurück, die mit dem dritten Argument zusammengefasst und dann einmal auf das nächste |
GetExponent(Double) |
Gibt den unvoreingenommenen Exponenten zurück, der in der Darstellung eines |
GetExponent(Single) |
Gibt den unvoreingenommenen Exponenten zurück, der in der Darstellung eines |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
Hypot(Double, Double) |
Gibt sqrt(x<sup>2</sup> +y<sup>2</sup>) ohne Zwischenüberlauf oder Unterlauf zurück. |
IEEEremainder(Double, Double) |
Berechnet den Restvorgang für zwei Argumente, wie vom IEEE 754-Standard vorgeschrieben. |
IncrementExact(Int32) |
Gibt das um eins inkrementierte Argument zurück, und löst eine Ausnahme aus, wenn das Ergebnis einen |
IncrementExact(Int64) |
Gibt das Argument zurück, das um eins erhöht wird, und löst eine Ausnahme aus, wenn das Ergebnis einen |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Log(Double) |
Gibt den natürlichen Logarithmus (Basis e) eines Werts zurück |
Log10(Double) |
Gibt den Logarithmus der Basis 10 eines Werts zurück |
Log1p(Double) |
Gibt den natürlichen Logarithmus der Summe des Arguments und 1 zurück. |
Max(Double, Double) |
Gibt den größeren von zwei |
Max(Int32, Int32) |
Gibt den größeren von zwei |
Max(Int64, Int64) |
Gibt den größeren von zwei |
Max(Single, Single) |
Gibt den größeren von zwei |
Min(Double, Double) |
Gibt den kleineren der beiden |
Min(Int32, Int32) |
Gibt den kleineren der beiden |
Min(Int64, Int64) |
Gibt den kleineren der beiden |
Min(Single, Single) |
Gibt den kleineren der beiden |
MultiplyExact(Int32, Int32) |
Gibt das Produkt der Argumente zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
MultiplyExact(Int64, Int32) |
Gibt das Produkt der Argumente zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
MultiplyExact(Int64, Int64) |
Gibt das Produkt der Argumente zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
MultiplyFull(Int32, Int32) |
Gibt das genaue mathematische Produkt der Argumente zurück. |
MultiplyHigh(Int64, Int64) |
Gibt als |
NegateExact(Int32) |
Gibt die Negation des Arguments zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
NegateExact(Int64) |
Gibt die Negation des Arguments zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
NextAfter(Double, Double) |
Gibt die Gleitkommazahl neben dem ersten Argument in Richtung des zweiten Arguments zurück. |
NextAfter(Single, Double) |
Gibt die Gleitkommazahl neben dem ersten Argument in Richtung des zweiten Arguments zurück. |
NextDown(Double) |
Gibt den Gleitkommawert angrenzend in |
NextDown(Single) |
Gibt den Gleitkommawert angrenzend in |
NextUp(Double) |
Gibt den Gleitkommawert angrenzend in |
NextUp(Single) |
Gibt den Gleitkommawert angrenzend in |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
Pow(Double, Double) |
Gibt den Wert des ersten Arguments zurück, das auf die Leistung des zweiten Arguments ausgelöst wird. |
Random() |
Gibt einen |
Rint(Double) |
Gibt den Wert zurück, der |
Round(Double) |
Gibt die dem Argument am nächsten gelegene |
Round(Single) |
Gibt die dem Argument am nächsten gelegene |
Scalb(Double, Int32) |
Gibt &Zeiten zurück |
Scalb(Single, Int32) |
Gibt &Zeiten zurück |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
Signum(Double) |
Gibt die Signumfunktion des Arguments zurück. null, wenn das Argument 0 ist, 1. |
Signum(Single) |
Gibt die Signumfunktion des Arguments zurück. null, wenn das Argument 0 ist, 1. |
Sin(Double) |
Gibt den trigonometrischen Sinus eines Winkels zurück. |
Sinh(Double) |
Gibt den hyperbolischen Sinus eines Werts zurück |
Sqrt(Double) |
Gibt die korrekt gerundete positive Quadratwurzel eines Werts zurück |
SubtractExact(Int32, Int32) |
Gibt die Differenz der Argumente zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
SubtractExact(Int64, Int64) |
Gibt die Differenz der Argumente zurück und löst eine Ausnahme aus, wenn das Ergebnis einen |
Tan(Double) |
Gibt den trigonometrischen Tangens eines Winkels zurück. |
Tanh(Double) |
Gibt den hyperbolischen Tangens eines Werts zurück |
ToArray<T>() |
Die -Klasse |
ToDegrees(Double) |
Konvertiert einen Winkel, der in Bogenmaßen gemessen wird, in einen ungefähr gleichwertigen Winkel, gemessen in Grad. |
ToIntExact(Int64) |
Gibt den Wert des |
ToRadians(Double) |
Wandelt einen Winkel in Grad in einen ungefähr gleichwertigen Winkel um, der in Bogenmaßen gemessen wird. |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
Ulp(Double) |
Gibt die Größe eines Ulp des Arguments zurück. |
Ulp(Single) |
Gibt die Größe eines Ulp des Arguments zurück. |
UnregisterFromRuntime() |
Die -Klasse |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Die -Klasse |
IJavaPeerable.DisposeUnlessReferenced() |
Die -Klasse |
IJavaPeerable.Finalized() |
Die -Klasse |
IJavaPeerable.JniManagedPeerState |
Die -Klasse |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Die -Klasse |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Die -Klasse |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Die -Klasse |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Die -Klasse |
GetJniTypeName(IJavaPeerable) |
Die -Klasse |