MathF.ReciprocalSqrtEstimate(Single) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma estimativa da raiz quadrada recíproca de um número especificado.
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
Parâmetros
- x
- Single
O número cuja raiz quadrada recíproca deve ser estimada.
Retornos
Uma estimativa da raiz x
quadrada recíproca.
Comentários
No hardware x86/x64, isso pode usar a RSQRTSS
instrução que tem um erro relativo máximo de 1.5 * 2^-12
.
No hardware ARM64, isso pode usar a FRSQRTE
instrução que executa uma única iteração Newton-Raphson.
No hardware sem suporte especializado, isso pode apenas retornar 1.0 / Sqrt(x)
.