INumber<TSelf>.Clamp(TSelf, TSelf, TSelf) メソッド

定義

値を包括的な最小値と最大値にクランプします。

public:
 static override TSelf Clamp(TSelf value, TSelf min, TSelf max);
public static virtual TSelf Clamp(TSelf value, TSelf min, TSelf max);
static member Clamp : 'Self * 'Self * 'Self -> 'Self
Public Shared Overrides Function Clamp (value As TSelf, min As TSelf, max As TSelf) As TSelf

パラメーター

value
TSelf

クランプする値。

min
TSelf

valueがクランプする必要がある包括的な最小値。

max
TSelf

valueをクランプする必要がある包括的な最大値。

返品

TSelf

valueminの包括的な範囲にmaxをクランプした結果。

例外

minmax より大きい。

適用対象