Lernpfad:Würfelspiel in Java/Komplexe Rechenoperationen
< Lernpfad:Würfelspiel in Java
Zur Navigation springen
Zur Suche springen
Version vom 8. Februar 2022, 15:20 Uhr von Jneug (Diskussion | Beiträge)
Komplexe Rechenoperationen
Java bietet wie die meisten Programmiersprachen eine Reihe von Operatoren, um die Basisrechenoperationen durchzuführen:
Operator | Beschreibung | Beispiel | Ergebnis |
---|---|---|---|
+ |
Addition | 3 + 5 |
8
|
- |
Subtraktion | 7 - 2 |
5
|
* |
Multiplikation | 5 * 6 |
30
|
/ |
Division | 80 / 4 |
16
|
% |
Modulo (Rest berechnen) | 12 % 5 |
3
|
Komplexere Rechnungen lassen sich teilweise aus den Basisoperationen zusammensetzen (beispielsweise das Potenzieren durch mehrfaches Multiplizieren). Andere Operationen (wie Wurzel ziehen) aber nicht.
Dafür bietet Java die Klasse java.lang.Math, die für diese komplexeren Rechnungen Klassenmethoden bereitstellt.
Operator | Beschreibung | Beispiel | Ergebnis |
---|---|---|---|
Math.pi |
|||
Math.sqrt(double) |
Quadratwurzel | Math.sqrt(9) |
3
|
Math.sin(double) |
Sinusfunktion | Math.sin(Math.pi) |
5
|