|
|
||
|---|---|---|
| .. | ||
| readme.md | ||
readme.md
Taschenrechner
Lernziel
case verwenden.
Aufgabe
Gehen Sie in das Paket pr2.auffrischung.taschenrechner.
Schreiben Sie eine Klasse Taschenrechner, die genau eine Methode namens rechne hat. Die Methode nimmt zwei double-Werte, die die Operanden darstellen und ein char, das den Operator symbolisiert. Die Methode soll Addition (+), Subtraktion (-), Multiplikation (*), Division (/) und Potenzieren (^) unterstützen. Geben Sie das Ergebnis der Rechnung als double-Wert zurück und behandeln Sie den Fall, dass ein ungültiger Operator übergeben wird, indem Sie NaN (Not a Number) zurückgeben.
Testen Sie Ihre Klasse und Methode mit einigen einfachen Rechnungen.