Math.Clamp Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Clamp(Double, Double, Double) |
Limite une valeur à la plage inclusive spécifiée, en retournant |
| Clamp(Int64, Int32, Int32) |
Limite une valeur à la plage inclusive spécifiée. |
| Clamp(Int64, Int64, Int64) |
Limite une valeur à la plage inclusive spécifiée. |
| Clamp(Single, Single, Single) |
Limite une valeur à la plage inclusive spécifiée, en retournant |
Clamp(Double, Double, Double)
Limite une valeur à la plage inclusive spécifiée, en retournant NaN quand value c’est NaN.
[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
Paramètres
- value
- Double
Valeur à limiter.
- min
- Double
Limite inférieure inclusive.
- max
- Double
Limite supérieure inclusive.
Retours
Valeur contrainte à la plage inclusive comprise entre minmaxou NaN si value c’est NaNle cas.
- Attributs
Exceptions
si l’une ou l’autre limite est NaN, est supérieure maxou min est +0.0max et est -0.0min .
Remarques
Lève si l’une ou l’autre limite est NaNsupérieure minmaxà , ou min est +0.0 et max est -0.0.
S’applique à
Clamp(Int64, Int32, Int32)
Limite une valeur à la plage inclusive spécifiée.
[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
Paramètres
- value
- Int64
Valeur à limiter.
- min
- Int32
Limite inférieure inclusive.
- max
- Int32
Limite supérieure inclusive.
Retours
Valeur contrainte à la plage inclusive comprise entre minmax.
- Attributs
Exceptions
si min est supérieur à max.
Remarques
Lève si min elle est supérieure à max.
S’applique à
Clamp(Int64, Int64, Int64)
Limite une valeur à la plage inclusive spécifiée.
[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
Paramètres
- value
- Int64
Valeur à limiter.
- min
- Int64
Limite inférieure inclusive.
- max
- Int64
Limite supérieure inclusive.
Retours
Valeur contrainte à la plage inclusive comprise entre minmax.
- Attributs
Exceptions
si min est supérieur à max.
Remarques
Lève si min elle est supérieure à max.
S’applique à
Clamp(Single, Single, Single)
Limite une valeur à la plage inclusive spécifiée, en retournant NaN quand value c’est NaN.
[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
Paramètres
- value
- Single
Valeur à limiter.
- min
- Single
Limite inférieure inclusive.
- max
- Single
Limite supérieure inclusive.
Retours
Valeur contrainte à la plage inclusive comprise entre minmaxou NaN si value c’est NaNle cas.
- Attributs
Exceptions
si l’une ou l’autre limite est NaN, est supérieure maxou min est +0.0max et est -0.0min .
Remarques
Lève si l’une ou l’autre limite est NaNsupérieure minmaxà , ou min est +0.0 et max est -0.0.