Udostępnij za pośrednictwem


MathF.ReciprocalSqrtEstimate(Single) Metoda

Definicja

Zwraca oszacowanie wzajemnego pierwiastek kwadratowy określonej liczby.

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

Liczba, której pierwiastek kwadratowy obustronny ma być szacowany.

Zwraca

Oszacowanie wzajemnego pierwiastek xkwadratowy .

Uwagi

Na sprzęcie x86/x64 może to użyć RSQRTSS instrukcji, która ma maksymalny względny błąd 1.5 * 2^-12.

Na sprzęcie ARM64 może to korzystać z FRSQRTE instrukcji, która wykonuje pojedynczą iterację Newton-Raphson.

Na sprzęcie bez specjalistycznej pomocy technicznej może to po prostu zwrócić wartość 1.0 / Sqrt(x).

Dotyczy