frexp

Retorna a mantissa e o expoente do valor de ponto flutuante especificado.

ret frexp(x, exp)

O valor retornado é a mantissa e o valor retornado pelo parâmetro exp é o expoente.

Parâmetros

Item Descrição
X
[in] O valor de ponto flutuante especificado. Se o parâmetro x for 0, essa função retornará 0 tanto para a mantissa quanto para o expoente.
Exp
[out] O expoente retornado do parâmetro x .

Valor retornado

A mantissa do parâmetro x .

Descrição do tipo

Nome Tipo do Modelo Tipo de componente Tamanho
x escalar, vetor ou matriz float any
exp o mesmo que a entrada x float mesma dimensão(s) que a entrada x
Ret o mesmo que a entrada x float mesma dimensão(s) que a entrada x

Modelo de sombreador mínimo

Essa função tem suporte nos seguintes modelos de sombreador.

Modelo de Sombreador Com suporte
Modelo de sombreador 3 (DirectX HLSL) e modelos de sombreador superior sim
Sombreador Modelo 2 (DirectX HLSL) Sim (somente ps_2_x)
Modelo de sombreador 1 (DirectX HLSL) não

Comentários

Requisitos

Requisito Valor
parâmetro
Corecrt_math.h

Confira também

Funções intrínsecas (DirectX HLSL)