Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > Elemente der ActionScript-Sprache > Operatoren > - Subtraktions-Operator | |||
(Negation) -expression (Subtraction) expression1 - expression2
Wird bei Negationen oder Subtraktionen verwendet.
Verwendung 1: Als Negation kehrt dieser Operator das Vorzeichen des numerischen Ausdrucks expression um.
Verwendung 2: Als Subtraktion wird eine arithmetische Subtraktion von zwei numerischen Ausdrücken durchgeführt, wobei expression2 von expression1 subtrahiert wird. Wenn beide Ausdrücke Ganzzahlen sind, ist die Differenz eine Ganzzahl. Wenn ein oder beide Ausdrücke Gleitkommazahlen sind, ist die Differenz eine Gleitkommazahl.
Verfügbarkeit: ActionScript 1.0, Flash Lite 1.0
expression1 : Number - Eine Zahl oder ein Ausdruck, die bzw. der als Zahl ausgewertet wird.
expression2 : Number - Eine Zahl oder ein Ausdruck, die bzw. der als Zahl ausgewertet wird.
Number - Eine Ganzzahl oder eine Gleitkommazahl.
Verwendung 1: Die folgende Anweisung kehrt das Vorzeichen des Ausdrucks 2 + 3 um:
trace(-(2+3)); // Ausgabe: -5
Verwendung 2: Die folgende Anweisung subtrahiert die Ganzzahl 2 von der Ganzzahl 5:
trace(5-2); // Ausgabe: 3
Das Ergebnis ist die Ganzzahl 3.
Verwendung 3: Die folgende Anweisung subtrahiert die Gleitkommazahl 1.5 von der Gleitkommazahl 3.25:
trace(3.25-1.5); // Ausgabe: 1.75
Das Ergebnis 1.75 ist wiederum eine Gleitkommazahl.