Hallo ich bin neu.
Aus einem Java 6 Buch habe ich ungefähr folgende Gleichung:
Es geht in dem Programm um das Berechen des Punktes c in einem rechtwinkligen Dreieck.
Allerdings berechnet der Computer egal was ich mache immer eine andere Zahl als ich mit dem Taschenrechner heraus bekomme. Verrechnet habe ich mich nicht. An der Ausgabe liegt es nicht da bei Math.pi eine exakte
Ausgabe erfolgt. Ich vermute das es an tan liegt. Aber sinus und cosinus funktionieren auch nicht.
Da bei sinus und einem winkel von 45° laut Computer ein Ergebniss von 2.5244129544236893cm und es müsste ja eigentlich 3cm sein. Wist ihr was ich falsch mache?
Aus einem Java 6 Buch habe ich ungefähr folgende Gleichung:
Code:
class dreieck{
public static void main(String[]args){
double a=0;
double b=3;
double c;
double ab; //cm
double alpa=90;
double beta=30;
ab=b-a //gekürzte Fassung
c=Math.tan(beta)*ab //Gleichung
System.out.println(c+"cm");
}
}
Allerdings berechnet der Computer egal was ich mache immer eine andere Zahl als ich mit dem Taschenrechner heraus bekomme. Verrechnet habe ich mich nicht. An der Ausgabe liegt es nicht da bei Math.pi eine exakte
Ausgabe erfolgt. Ich vermute das es an tan liegt. Aber sinus und cosinus funktionieren auch nicht.
Da bei sinus und einem winkel von 45° laut Computer ein Ergebniss von 2.5244129544236893cm und es müsste ja eigentlich 3cm sein. Wist ihr was ich falsch mache?