modf

Fractionne la valeur x en parties fractionnaires et entières, chacune ayant le même signe que x.

ret modf(x, out ip)

Paramètres

Élément Description
X
[in] Valeur d’entrée x.
Ip
[out] Partie entière de x.

Valeur renvoyée

Partie signée-fractionnaire de x.

Description du type

Name Entrée/Sortie Type de modèle Type de composant Taille
x in scalaire, vecteur ou matrice float, int n'importe laquelle
ip out identique à l’entrée x float, int dimension(s) identique(s) à l’entrée x
Ret out identique à l’entrée x float, int dimension(s) identique(s) à 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 Pris en charge
Modèle de nuanceur 2 (DirectX HLSL) et modèles de nuanceur supérieur Oui
Modèle de nuanceur 1 (DirectX HLSL) oui (vs_1_1 uniquement)

Spécifications

Condition requise Valeur
En-tête
Corecrt_math.h

Voir aussi

Fonctions intrinsèques (DirectX HLSL)