Edit

Share via


MathF.ReciprocalSqrtEstimate(Single) Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Returns an estimate of the reciprocal square root of a specified number.

public static float ReciprocalSqrtEstimate(float x);

Parameters

x
Single

The number whose reciprocal square root is to be estimated.

Returns

An estimate of the reciprocal square root x.

Remarks

On x86/x64 hardware this may use the RSQRTSS instruction which has a maximum relative error of 1.5 * 2^-12.

On ARM64 hardware this may use the FRSQRTE instruction which performs a single Newton-Raphson iteration.

On hardware without specialized support, this may just return 1.0 / Sqrt(x).

Applies to

Product Versions
.NET 6, 7, 8, 9, 10