StrictMath.Clamp 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.
Überlädt
| Name | Beschreibung |
|---|---|
| Clamp(Double, Double, Double) |
Klemmt den Wert, der zwischen min und max passt. |
| Clamp(Int64, Int32, Int32) |
Klemmt den Wert, der zwischen min und max passt. |
| Clamp(Int64, Int64, Int64) |
Klemmt den Wert, der zwischen min und max passt. |
| Clamp(Single, Single, Single) |
Klemmt den Wert, der zwischen min und max passt. |
Clamp(Double, Double, Double)
Klemmt den Wert, der zwischen min und max passt.
[Android.Runtime.Register("clamp", "(DDD)D", "", ApiSince=35)]
public static double Clamp(double value, double min, double max);
[<Android.Runtime.Register("clamp", "(DDD)D", "", ApiSince=35)>]
static member Clamp : double * double * double -> double
Parameter
- value
- Double
zu klemmende Wert
- min
- Double
Minimal zulässiger Wert
- max
- Double
Maximal zulässiger Wert
Gibt zurück
ein Klammerwert, der in das min..max Intervall passt
- Attribute
Hinweise
Klemmt den Wert, der zwischen min und max passt. Wenn der Wert kleiner als minist, wird der min Wert zurückgegeben. Wenn der Wert größer als maxist, wird der max Wert zurückgegeben. Andernfalls wird der ursprüngliche Wert zurückgegeben. Wenn der Wert "NaN" lautet, lautet das Ergebnis auch "NaN".
Im Gegensatz zu den numerischen Vergleichsoperatoren betrachtet diese Methode negative Null als streng kleiner als positive Null. Gibt z. B. clamp(-0.0, 0.0, 1.0) 0,0 zurück.
Hinzugefügt in 21.
Java Dokumentation für java.lang.StrictMath.clamp(double, 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.
Gilt für:
Clamp(Int64, Int32, Int32)
Klemmt den Wert, der zwischen min und max passt.
[Android.Runtime.Register("clamp", "(JII)I", "", ApiSince=35)]
public static int Clamp(long value, int min, int max);
[<Android.Runtime.Register("clamp", "(JII)I", "", ApiSince=35)>]
static member Clamp : int64 * int * int -> int
Parameter
- value
- Int64
zu klemmende Wert
- min
- Int32
Minimal zulässiger Wert
- max
- Int32
Maximal zulässiger Wert
Gibt zurück
ein Klammerwert, der in das min..max Intervall passt
- Attribute
Hinweise
Klemmt den Wert, der zwischen min und max passt. Wenn der Wert kleiner als minist, wird der min Wert zurückgegeben. Wenn der Wert größer als maxist, wird der max Wert zurückgegeben. Andernfalls wird der ursprüngliche Wert zurückgegeben.
Der ursprüngliche Wert des Typs "long" passt zwar nicht in den Int-Typ, die Grenzen weisen jedoch den Int-Typ auf, sodass das Ergebnis immer den Int-Typ einfügt. Auf diese Weise kann die Methode verwendet werden, um lange Werte sicher int mit Sättigung zu umwandeln.
Hinzugefügt in 21.
Java Dokumentation für java.lang.StrictMath.clamp(long, int, int).
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.
Gilt für:
Clamp(Int64, Int64, Int64)
Klemmt den Wert, der zwischen min und max passt.
[Android.Runtime.Register("clamp", "(JJJ)J", "", ApiSince=35)]
public static long Clamp(long value, long min, long max);
[<Android.Runtime.Register("clamp", "(JJJ)J", "", ApiSince=35)>]
static member Clamp : int64 * int64 * int64 -> int64
Parameter
- value
- Int64
zu klemmende Wert
- min
- Int64
Minimal zulässiger Wert
- max
- Int64
Maximal zulässiger Wert
Gibt zurück
ein Klammerwert, der in das min..max Intervall passt
- Attribute
Hinweise
Klemmt den Wert, der zwischen min und max passt. Wenn der Wert kleiner als minist, wird der min Wert zurückgegeben. Wenn der Wert größer als maxist, wird der max Wert zurückgegeben. Andernfalls wird der ursprüngliche Wert zurückgegeben.
Hinzugefügt in 21.
Java Dokumentation für java.lang.StrictMath.clamp(long, long, long).
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.
Gilt für:
Clamp(Single, Single, Single)
Klemmt den Wert, der zwischen min und max passt.
[Android.Runtime.Register("clamp", "(FFF)F", "", ApiSince=35)]
public static float Clamp(float value, float min, float max);
[<Android.Runtime.Register("clamp", "(FFF)F", "", ApiSince=35)>]
static member Clamp : single * single * single -> single
Parameter
- value
- Single
zu klemmende Wert
- min
- Single
Minimal zulässiger Wert
- max
- Single
Maximal zulässiger Wert
Gibt zurück
ein Klammerwert, der in das min..max Intervall passt
- Attribute
Hinweise
Klemmt den Wert, der zwischen min und max passt. Wenn der Wert kleiner als minist, wird der min Wert zurückgegeben. Wenn der Wert größer als maxist, wird der max Wert zurückgegeben. Andernfalls wird der ursprüngliche Wert zurückgegeben. Wenn der Wert "NaN" lautet, lautet das Ergebnis auch "NaN".
Im Gegensatz zu den numerischen Vergleichsoperatoren betrachtet diese Methode negative Null als streng kleiner als positive Null. Gibt z. clamp(-0.0f, 0.0f, 1.0f) B. 0,0f zurück.
Hinzugefügt in 21.
Java Dokumentation für java.lang.StrictMath.clamp(float, float, float).
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.