Valeur absolue
Prenez la valeur absolue d’un opérande source utilisé dans une opération arithmétique.
_Abs |
---|
Ce modificateur est utilisé pour la virgule flottante simple et double précision et les instructions uniquement. Le modificateur _abs force le signe du ou des nombres sur l’opérande source positif, y compris sur les valeurs INF.
L’application de _abs sur NaN conserve NaN, bien que le modèle de bits NaN particulier qui en résulte ne soit pas défini.
Lorsque _abs est combiné avec le modificateur de négation , la combinaison force le signe à être négatif, comme si le modificateur de _abs était appliqué en premier, puis la negate.
Modèle de nuanceur minimal
Ce modificateur est pris en charge dans les modèles de nuanceur suivants.
Modèle de nuanceur | Pris en charge |
---|---|
Modèle de nuanceur 5 | Oui |
Modèle de nuanceur 4.1 | Oui |
Modèle de nuanceur 4 | Oui |
Modèle de nuanceur 3 (DirectX HLSL) | non |
Shader Model 2 (DirectX HLSL) | non |
Modèle de nuanceur 1 (DirectX HLSL) | non |
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour