grad = Double.parseDouble( charDaten ) ;
// Cosinus berechnen
double ergebnis = Math.cos( Math.toRadians(grad) );
Sie haben vielleicht bemerkt, dass in der Antwort die eine Funktion innerhalb einer anderen geschachtelt ist.
double ergebnis = Math.cos( Math.toRadians(grad) );
Das ist absolut OK und eine vernünftige Möglichkeit Code zu schreiben.
Solange die innere Funktion einen Wert zurückgibt, der für die
äußere Funktion korrekt ist, funktioniert das ausgezeichnet.
Tatsächlich könnten wir diese Zeile mit der Zeile, die println()
enthält, kombinieren:
// Cosinus berechnen und das Ergebnis ausgeben System.out.println("Cosinus: " + Math.cos( Math.toRadians(grad) ) );