Condividi tramite


frexp

Restituisce la mantissa e l'esponente del valore a virgola mobile specificato.

ret frexp(x, exp)

Il valore restituito è la mantissa e il valore restituito dal parametro exp è l'esponente.

Parametri

Elemento Descrizione
X
[in] Valore a virgola mobile specificato. Se il parametro x è 0, questa funzione restituisce 0 sia per la mantissa che per l'esponente.
Exp
[out] Esponente restituito del parametro x .

Valore restituito

Mantissa del parametro x .

Descrizione tipo

Nome Tipo di modello Tipo di componente Dimensione
x scalare, vettore o matrice float any
exp uguale a input x float dimensioni uguali a quella di input x
Ret uguale a input x float dimensioni uguali a quella di input x

Modello minimo shader

Questa funzione è supportata nei modelli di shader seguenti.

Modello di shader Supportato
Modello shader 3 (DirectX HLSL) e modelli shader superiori
Modello shader 2 (DirectX HLSL) Sì (solo ps_2_x)
Modello shader 1 (DirectX HLSL) no

Osservazioni

Requisiti

Requisito Valore
Intestazione
Corecrt_math.h

Vedi anche

Funzioni intrinseche (DirectX HLSL)