Math.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) |
Schränkt einen Wert auf den angegebenen inklusiven Bereich ein, der bei Bedarf |
| Clamp(Int64, Int32, Int32) |
Beschränkt einen Wert auf den angegebenen inklusiven Bereich. |
| Clamp(Int64, Int64, Int64) |
Beschränkt einen Wert auf den angegebenen inklusiven Bereich. |
| Clamp(Single, Single, Single) |
Schränkt einen Wert auf den angegebenen inklusiven Bereich ein, der bei Bedarf |
Clamp(Double, Double, Double)
Schränkt einen Wert auf den angegebenen inklusiven Bereich ein, der bei Bedarf value zurückgegeben wird.NaNNaN
[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
Der zu beschränkende Wert.
- min
- Double
Die inklusive untere Grenze.
- max
- Double
Die inklusive obere Grenze.
Gibt zurück
Der Wert, der auf den inklusiven Bereich beschränkt ist, von min bis maxzu , oder NaN wenn value der Wert ist NaN.
- Attribute
Ausnahmen
ist entweder gebunden NaN, min ist größer als max, oder min ist +0.0 und ist .-0.0max
Hinweise
Löst aus, wenn entweder gebunden istNaN, größer als maxist oder min ist und ist-0.0+0.0.maxmin
Gilt für:
Clamp(Int64, Int32, Int32)
Beschränkt einen Wert auf den angegebenen inklusiven Bereich.
[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
Der zu beschränkende Wert.
- min
- Int32
Die inklusive untere Grenze.
- max
- Int32
Die inklusive obere Grenze.
Gibt zurück
Der Wert, der auf den inklusiven Bereich beschränkt ist, von min zu max.
- Attribute
Ausnahmen
wenn min größer als max.
Hinweise
Wird ausgelöst, wenn min größer als max.
Gilt für:
Clamp(Int64, Int64, Int64)
Beschränkt einen Wert auf den angegebenen inklusiven Bereich.
[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
Der zu beschränkende Wert.
- min
- Int64
Die inklusive untere Grenze.
- max
- Int64
Die inklusive obere Grenze.
Gibt zurück
Der Wert, der auf den inklusiven Bereich beschränkt ist, von min zu max.
- Attribute
Ausnahmen
wenn min größer als max.
Hinweise
Wird ausgelöst, wenn min größer als max.
Gilt für:
Clamp(Single, Single, Single)
Schränkt einen Wert auf den angegebenen inklusiven Bereich ein, der bei Bedarf value zurückgegeben wird.NaNNaN
[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
Der zu beschränkende Wert.
- min
- Single
Die inklusive untere Grenze.
- max
- Single
Die inklusive obere Grenze.
Gibt zurück
Der Wert, der auf den inklusiven Bereich beschränkt ist, von min bis maxzu , oder NaN wenn value der Wert ist NaN.
- Attribute
Ausnahmen
ist entweder gebunden NaN, min ist größer als max, oder min ist +0.0 und ist .-0.0max
Hinweise
Löst aus, wenn entweder gebunden istNaN, größer als maxist oder min ist und ist-0.0+0.0.maxmin