Die Multiplikation »…*…« in VBA
Die Multiplikation wird mit dem Stern »*« geschrieben.
- Syntax
Ausdruck
.----------. .-. .----------.
--->| Ausdruck |--->· * ·-->| Ausdruck |--->
'----------' '-' '----------'
Syntax, Typanforderungen, Typergebnisse, Assoziativität und Priorität sind bei diesem binären Operator wie bei der Division. Die Operanden heißen Multiplikand und Multiplikator. Die Semantik ist hingegen die der Multiplikation (das Produkt).
Assoziativität
Die Priorität der Multiplikation gleicht der der Division. Wenn eine Division oder Multiplikation direkt einander folgen, so wird deswegen die Assoziativität herangezogen, der zufolge dann die erste (linke) Operation zuerst ausgeführt wird. Daher bedeutet beispielsweise »2/3*4« dasselbe wie »(2/3)*4« oder »4*(2/3)«.
Prozentrechnung
Es gibt keinen speziellen Operator für Prozentrechnung, daher ist diese mit Hilfe der Grundrechenarten auszudrücken.
Die folgende Anweisung berechnet 11 Prozent von 70.
- Direktbereich
? 0.11 * 70
7.7
Die folgende Anweisung addiert 11 Prozent von 70.
- Direktbereich
? 1.11 * 70
77.7
Priorität
- Priorität und Assoziativität der bisher behandelten Operatoren
() Eingeklammerter Ausdruck
+ - Unaere vorangestellte Operatoren
/ * Division, Multiplikation
Übungsaufgaben
/ Terme
Berechnen Sie den Wert des folgenden Terms mit Hilfe von VBA.
- Term (Drei Quadrat durch Vier hoch Drei, Ergebnis: ungefähr 0.140625)
3²
------
4³
/ Rechnungen
Berechnen Sie mit VBA, wieviel Millimeter 20 Zentimeter sind (Ergebnis: zirka 200).
Berechnen Sie mit VBA, wieviel Euro 25 Cent sind (Ergebnis: zirka 0,25).
Berechnen Sie mit VBA, den Rechnungsbetrag mit Mehrwertsteuer bei einem Warenwert von 20 Euro.