Condividi tramite


modf

Suddivide il valore x in parti frazionarie e intere, ognuna delle quali ha lo stesso segno di x.

ret modf(x, out ip)

Parametri

Elemento Descrizione
X
[in] Valore di input x.
Ip
[out] Parte intera di x.

Valore restituito

Parte frazionaria con segno di x.

Descrizione tipo

Nome Ingresso/Uscita Tipo di modello Tipo di componente Dimensione
x in scalare, vettore o matrice float, int any
Ip in uscita uguale a input x float, int dimensioni uguali a quella di input x
Ret in uscita uguale a input x float, int dimensioni uguali a quella di input x

Modello minimo shader

Questa funzione è supportata nei modelli di shader seguenti.

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

Requisiti

Requisito Valore
Intestazione
Corecrt_math.h

Vedi anche

Funzioni intrinseche (DirectX HLSL)