8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 17: | Zeile 17: | ||
|- | |- | ||
| <code>%</code> || Modulo (Rest berechnen) || <code>12 % 5</code> || <code>3</code> | | <code>%</code> || Modulo (Rest berechnen) || <code>12 % 5</code> || <code>3</code> | ||
|} | |||
Komplexere Rechnungen lassen sich teilweise aus den Basisoperationen zusammensetzen (zum Beispiel das Potenzieren durch mehrfaches Multiplizieren). Andere Operationen (wie Wurzel ziehen) aber nicht. | |||
Dafür bietet Java die Klasse <code>[ java.lang.Math]</code>, die für diese komplexeren Rechnungen Klassenmethoden bereitstellt. | |||
{|class="wikitable" | |||
! Operator !! Beschreibung !! Beispiel !! Ergebnis | |||
|- | |||
| <code>Math.pi</code> || || || | |||
|- | |||
| <code>Math.sqrt(double)</code> || Quadratzwurzel || <code>Math.sqrt(9)</code> || <code>3</code> | |||
|- | |||
| <code>Math.sin(double)</code> || Sinusfunktion || <code>Math.sin(Math.pi)</code> || <code>5</code> | |||
|} | |} | ||