Sdílet prostřednictvím


MathF.ReciprocalSqrtEstimate(Single) Metoda

Definice

Vrátí odhad reciproční odmocniny zadaného čísla.

public:
 static float ReciprocalSqrtEstimate(float x);
public static float ReciprocalSqrtEstimate (float x);
static member ReciprocalSqrtEstimate : single -> single
Public Shared Function ReciprocalSqrtEstimate (x As Single) As Single

Parametry

x
Single

Číslo, jehož reciproční druhá odmocnina se má odhadnout.

Návraty

Odhad reciproční odmocniny x.

Poznámky

Na hardwaru x86/x64 se může použít RSQRTSS instrukce, která má maximální relativní chybu 1.5 * 2^-12.

Na hardwaru ARM64 se může použít FRSQRTE instrukce, která provádí jednu Newton-Raphson iteraci.

Na hardwaru bez specializované podpory to může vrátit 1.0 / Sqrt(x).

Platí pro