Condividi tramite


fmod

Restituisce il resto a virgola mobile di x/y.

ret fmod(x, y)

Parametri

Elemento Descrizione
X
[in] Dividendo a virgola mobile.
Y
[in] Divisore a virgola mobile.

Valore restituito

Resto a virgola mobile del parametro x diviso per il parametro y .

Commenti

Il resto a virgola mobile viene calcolato in modo che x = i * y + f, dove i è un intero, f ha lo stesso segno di x e il valore assoluto di f è minore del valore assoluto di y.

Descrizione tipo

Nome Tipo di modello Tipo di componente Dimensione
x scalare, vettore o matrice float any
y uguale a input x float stesse dimensioni dell'input x
Ret uguale a input x float stesse dimensioni dell'input x

Modello di shader minimo

Questa funzione è supportata nei modelli shader seguenti.

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

Requisiti

Requisito Valore
Intestazione
Corecrt_math.h

Vedi anche

Funzioni intrinseche (DirectX HLSL)