INumber<TSelf>.ClampNative(TSelf, TSelf, TSelf) Metod

Definition

Klämmer fast ett värde till ett inkluderande lägsta och högsta värde med hjälp av plattformsspecifikt beteende för NaN och NegativeZero.

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

Parametrar

value
TSelf

Värdet som ska klämmas in.

min
TSelf

Det inkluderande minimum som value ska spännas fast.

max
TSelf

Den inkluderande maxgränsen som value ska spännas fast.

Returer

TSelf

Resultatet av klämning value till det inkluderande intervallet av min och max.

Undantag

min är större än max.

Gäller för