Partager via


fmod

Retourne le reste à virgule flottante de x/y.

ret fmod(x, y)

Paramètres

Élément Description
X
[in] Dividende à virgule flottante.
y
[in] Diviseur à virgule flottante.

Valeur renvoyée

Reste à virgule flottante du paramètre x divisé par le paramètre y .

Notes

Le reste à virgule flottante est calculé de telle sorte que x = i * y + f, où i est un entier, f a le même signe que x et que la valeur absolue de f est inférieure à la valeur absolue de y.

Description du type

Name Type de modèle Type de composant Taille
x scalaire, vecteur ou matrice Flotteur n'importe laquelle
y identique à l’entrée x Flotteur même dimension(s) que l’entrée x
Ret identique à l’entrée x Flotteur même dimension(s) que l’entrée x

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Prise en charge
Nuanceur modèle 2 (DirectX HLSL) et modèles de nuanceur supérieur Oui
Nuanceur Modèle 1 (DirectX HLSL) vs_1_1

Spécifications

Condition requise Valeur
En-tête
Corecrt_math.h

Voir aussi

Fonctions intrinsèques (DirectX HLSL)