Freigeben über


MathF.ReciprocalSqrtEstimate(Single) Methode

Definition

Gibt eine Schätzung der reziproken Quadratwurzel einer angegebenen Zahl zurück.

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

Parameter

x
Single

Die Zahl, deren reziproke Quadratwurzel geschätzt werden soll.

Gibt zurück

Eine Schätzung der reziproken Quadratwurzel x.

Hinweise

Auf x86/x64-Hardware kann die RSQRTSS -Anweisung verwendet werden, die den maximalen relativen Fehler aufweist 1.5 * 2^-12.

Auf ARM64-Hardware kann die FRSQRTE -Anweisung verwendet werden, die eine einzelne Newton-Raphson Iteration ausführt.

Auf Hardware ohne spezielle Unterstützung wird möglicherweise einfach zurückgegeben 1.0 / Sqrt(x).

Gilt für: