Eine gute Antwort wäre:

Bogenmaß

Bogenmaß

Wie es für die meisten Taschenrechner (und andere Programmiersprachen) normal ist, sind die Argumente für Javas trigonometrische Funktionen in Bogenmaß. Im Gegensatz zu den meisten Taschenrechnern können Sie nicht auf eine Schaltfläche klicken und auf Grad wechseln. Hier ist ein Beispielprogramm:

import java.io.*;
class CosinusBerechnung
{
  public static void main (String[] args) throws IOException
  {
    String charDaten;
    double zahl;

    // ein double einlesen
    BufferedReader stdin = new BufferedReader
        (new InputStreamReader(System.in));
    System.out.print  ("Bogenmass eingeben:");
    charDaten = stdin.readLine();
    zahl  = Double.parseDouble( charDaten ) ;

    // deren Cosinus berechnen
    double ergebnis = Math.cos( zahl );

    // Ergebnis ausgeben
    System.out.println("Cosinus: " + ergebnis );
  }
}

Hier ist ein Probelauf:

C:\chap11>java CosinusBerechnung
Bogenmass eingeben:1.5
Cosinus: 0.0707372016677029

FRAGE 16:

Was vermuten Sie sind die Typen des Arguments und des Rückgabewerts für Math.cos()?

Inhaltsverzeichnis