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

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

例外

minmax より大きくなっています。

適用対象