MathF.ReciprocalSqrtEstimate(Single) Metod

Definition

Returnerar en uppskattning av den ömsesidiga kvadratroten för ett angivet tal.

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

Parametrar

x
Single

Talet vars reciprocal kvadratrot ska beräknas.

Returer

En uppskattning av den ömsesidiga kvadratroten x.

Kommentarer

På x86/x64-maskinvara kan detta använda instruktionen RSQRTSS som har ett maximalt relativt fel på 1.5 * 2^-12.

På ARM64-maskinvara kan detta använda instruktionen FRSQRTE som utför en enda Newton-Raphson iteration.

På maskinvara utan specialiserad support kan detta bara returnera 1.0 / Sqrt(x).

Gäller för