Partager via


Negate

Retourne le signe de la valeur d’un opérande source utilisé dans une opération arithmétique.

-

 

Pour les instructions et les instructions à virgule flottante simple et double précision, le modificateur de negate retourne le signe du ou des nombres dans l’opérande source, y compris sur les valeurs INF. L’application de negate sur NaN conserve NaN, bien que le modèle de bits NaN particulier qui en résulte ne soit pas défini.

Pour les instructions entières, le modificateur negate prend le complément 2 des nombres dans l’opérande source.

Modèle de nuanceur minimal

Ce modificateur est pris en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Prise en charge
Modèle de nuanceur 5 Oui
Modèle de nuanceur 4.1 Oui
Modèle de nuanceur 4 Oui
Nuanceur modèle 3 (DirectX HLSL) non
Nuanceur modèle 2 (DirectX HLSL) non
Nuanceur Modèle 1 (DirectX HLSL) non

 

Modificateurs d’instructions