Sprache

Math.Clamp Methode

Definition

Überlädt

Name Beschreibung
Clamp(Double, Double, Double)

Schränkt einen Wert auf den angegebenen inklusiven Bereich ein, der bei Bedarf value zurückgegeben wird.NaNNaN

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 value zurückgegeben wird.NaNNaN

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

Gilt für: