Math.Clamp Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Clamp(Double, Double, Double) |
Restringe un valor al intervalo inclusivo especificado y devuelve |
| Clamp(Int64, Int32, Int32) |
Restringe un valor al intervalo inclusivo especificado. |
| Clamp(Int64, Int64, Int64) |
Restringe un valor al intervalo inclusivo especificado. |
| Clamp(Single, Single, Single) |
Restringe un valor al intervalo inclusivo especificado y devuelve |
Clamp(Double, Double, Double)
Restringe un valor al intervalo inclusivo especificado y devuelve NaN cuando value es 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
Parámetros
- value
- Double
Valor que se va a restringir.
- min
- Double
Límite inferior inclusivo.
- max
- Double
Límite superior inclusivo.
Devoluciones
Valor restringido al intervalo inclusivo de min a max, o NaN si value es NaN.
- Atributos
Excepciones
si el límite es NaN, min es mayor que max, o min es +0.0 y max es -0.0.
Comentarios
Se produce si el límite es NaN, min es mayor que max, o min es +0.0 y max es -0.0.
Se aplica a
Clamp(Int64, Int32, Int32)
Restringe un valor al intervalo inclusivo especificado.
[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
Parámetros
- value
- Int64
Valor que se va a restringir.
- min
- Int32
Límite inferior inclusivo.
- max
- Int32
Límite superior inclusivo.
Devoluciones
Valor restringido al intervalo inclusivo de min a max.
- Atributos
Excepciones
si min es mayor que max.
Comentarios
Produce si min es mayor que max.
Se aplica a
Clamp(Int64, Int64, Int64)
Restringe un valor al intervalo inclusivo especificado.
[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
Parámetros
- value
- Int64
Valor que se va a restringir.
- min
- Int64
Límite inferior inclusivo.
- max
- Int64
Límite superior inclusivo.
Devoluciones
Valor restringido al intervalo inclusivo de min a max.
- Atributos
Excepciones
si min es mayor que max.
Comentarios
Produce si min es mayor que max.
Se aplica a
Clamp(Single, Single, Single)
Restringe un valor al intervalo inclusivo especificado y devuelve NaN cuando value es 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
Parámetros
- value
- Single
Valor que se va a restringir.
- min
- Single
Límite inferior inclusivo.
- max
- Single
Límite superior inclusivo.
Devoluciones
Valor restringido al intervalo inclusivo de min a max, o NaN si value es NaN.
- Atributos
Excepciones
si el límite es NaN, min es mayor que max, o min es +0.0 y max es -0.0.
Comentarios
Se produce si el límite es NaN, min es mayor que max, o min es +0.0 y max es -0.0.