Share via


Valore assoluto

Accettare il valore assoluto di un operando di origine usato in un'operazione aritmetica.

_Ass

 

Questo modificatore viene usato solo per virgola mobile e precisione singola e doppia. Il modificatore _abs forza il segno dei numeri nel positivo dell'operando di origine, inclusi i valori INF.

L'applicazione di _abs in NaN mantiene NaN, anche se il modello di bit NaN specifico non è definito.

Quando _abs viene combinato con il modificatore di negazione, la combinazione impone che il segno sia negativo, come se il modificatore _abs venga applicato per primo, quindi il nega.

Modello minimo shader

Questo modificatore è supportato nei modelli di shader seguenti.

Modello di shader Supportato
Modello shader 5
Modello shader 4.1
Modello shader 4
Modello shader 3 (DirectX HLSL) no
Modello shader 2 (DirectX HLSL) no
Modello shader 1 (DirectX HLSL) no

 

Modificatori di istruzioni