trunc

Permet de tronquer une valeur de virgule flottante.

ret trunc(x)

Paramètres

Item Description
x
[in] L’entrée spécifiée.

Valeur de retour

Valeur d’entrée tronquée en composant entier.

Notes

Cette fonction tronque une valeur de virgule flottante en composant entier. Étant donné une valeur à virgule flottante de 1,6, la fonction trunc retourne 1,0, tandis que la fonction round (DirectX HLSL) retourne 2,0.

Description du type

Nom Type de modèle Type de composant Taille
x scalaire, vecteur ou matrice float tous
ret Type identique à l’entrée X float 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 Prise en charge
Modèle 1 de nuanceur (DirectX HLSL) et modèles de nuanceur supérieurs Oui

Configuration requise

Condition requise Value
En-tête
Corecrt_math.h

Voir aussi

Fonctions intrinsèques (DirectX HLSL)