Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Eléments du langage ActionScript > Opérateurs > Opérateur - de soustraction | |||
(Négation) -expression (Soustraction) expression1 - expression2
Utilisé pour la négation ou la soustraction.
Utilisation 1 : Lorsque cet opérateur est utilisé pour la négation, il inverse le signe de l'expression numérique expression. Utilisation 2 : Lorsqu'il est utilisé pour la soustraction, il effectue une soustraction arithmétique sur deux expressions numériques, en soustrayant expression2 de expression1. Lorsque les deux expressions sont des entiers, la différence est un entier. Lorsque l'une ou les deux expressions sont des nombres à virgule flottante, la différence est un nombre à virgule flottante.
Disponibilité : ActionScript 1.0 ; Flash Lite 1.0
expression1 : Number - Nombre ou expression évaluée sous forme de nombre.
expression2 : Number - Nombre ou expression évaluée sous forme de nombre.
Number - Entier ou nombre à virgule flottante.
Utilisation 1 : l'instruction suivante inverse le signe de l'expression 2 + 3 :
trace(-(2+3)); // Renvoie : -5
Utilisation 2 : l'instruction suivante soustrait l'entier 2 de l'entier 5 :
trace(5 -2); // Renvoie : 3
Le résultat est 3 qui correspond à un entier.
Utilisation 3 : l'instruction suivante soustrait le nombre à virgule flottante 1,5 du nombre à virgule flottante 3,25 :
trace(3,25 -1,5); // Renvoie : 1.75
Le résultat est 1,75 qui correspond à un nombre à virgule flottante.