Math.Clamp メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Clamp(Double, Double, Double) |
指定した包括範囲に値を制限し、 |
| Clamp(Int64, Int32, Int32) |
指定した包括範囲に値を制限します。 |
| Clamp(Int64, Int64, Int64) |
指定した包括範囲に値を制限します。 |
| Clamp(Single, Single, Single) |
指定した包括範囲に値を制限し、 |
Clamp(Double, Double, Double)
指定した包括範囲に値を制限し、valueがNaNされたときに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
パラメーター
- value
- Double
制約する値。
- min
- Double
包括的な下限。
- max
- Double
包括的な上限。
返品
minからmaxまでの包括的な範囲に制限される値。または、valueがNaNされている場合はNaN。
- 属性
例外
バインドが NaNされている場合、 min が maxより大きい場合、または min が +0.0 され、 max が -0.0。
注釈
バインドが NaN、 min が maxより大きい場合、または min が +0.0 され、 max が -0.0場合にスローされます。
適用対象
Clamp(Int64, Int32, Int32)
指定した包括範囲に値を制限します。
[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
パラメーター
- value
- Int64
制約する値。
- min
- Int32
包括的な下限。
- max
- Int32
包括的な上限。
返品
minからmaxまでの包括的な範囲に制限された値。
- 属性
例外
minがmaxより大きい場合は '。
注釈
minがmaxより大きい場合にスローします。
適用対象
Clamp(Int64, Int64, Int64)
指定した包括範囲に値を制限します。
[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
パラメーター
- value
- Int64
制約する値。
- min
- Int64
包括的な下限。
- max
- Int64
包括的な上限。
返品
minからmaxまでの包括的な範囲に制限された値。
- 属性
例外
minがmaxより大きい場合は '。
注釈
minがmaxより大きい場合にスローします。
適用対象
Clamp(Single, Single, Single)
指定した包括範囲に値を制限し、valueがNaNされたときに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
パラメーター
- value
- Single
制約する値。
- min
- Single
包括的な下限。
- max
- Single
包括的な上限。
返品
minからmaxまでの包括的な範囲に制限される値。または、valueがNaNされている場合はNaN。
- 属性
例外
バインドが NaNされている場合、 min が maxより大きい場合、または min が +0.0 され、 max が -0.0。
注釈
バインドが NaN、 min が maxより大きい場合、または min が +0.0 され、 max が -0.0場合にスローされます。