Artithmetische Operatoren
Obwohl wir es in den Beispielen zuvor teilweise bereits verwendet haben, fasst die folgende Tabelle nochmals zusammen, welche artithmetischen Operatoren für Berechnungen mit Zahlen zur Verfügung stehen:
+ | Zahlen addieren |
- | Zahlen subtrahieren |
* | Zahlen multiplizieren |
/ | Zahlen dividieren |
Es handelt sich dabei entsprechend um die üblichen vier Grundrechenarten, wobei die bekannten Rechenregeln zur Anwendung kommen, also Punkt- vor Strichrechnung.
Darüber hinaus können (runde) Klammern verwendet werden, auch hier mit der bekannten Regel, dass zunächst Klammern aufgelöst werden.
Ganze und rationale Zahlen
Ohne auf die Unterschiede im Detail einzugehen, sollte berücksichtigt werden, dass Variablen vom Datentyp Zahl entweder ganzzahlig (ohne Nachkommastellen) oder aber rational (möglicherweise mit Nachkommastellen) sein können.
Wie wir später genauer sehen werden, handelt es sich beispielsweise bei der Länge eines Datenfeldes stets um eine ganze Zahl (ohne Nachkommastellen). Die Parameter zum Zeichnen eines Kreises (d.h. Koordinaten des Mittelpunkts sowie Radius) können Nachkommastellen haben und sind somit rational.
Um zu verdeutlichen, ob es sich bei einer Variablen vom Datentyp Zahl um eine ganze oder eine rationale Zahl handelt, kann bei der Definition der Variablen folgende Vereinbarung getroffen werden:
- Wenn es sich um eine rationale Zahl handelt (z.B. Parameter zum Zeichnen eines Kreises), dann wird der Wert stets mit einer Nachkommastelle angegeben (also möglicherweise auch mit .0).
- Bei ganzen Zahlen hingegen ist niemals eine Nachkommastelle anzugeben, d.h., auf .0 oder ähnliches wird grundsätzlich verzichtet.