0
// Hier ist meine Methode, die ich erstellt habe.Wie kann ich Trigonometrie und Pi korrekt in Java verwenden
// Ich will mein radius1 "7.07" entsprechen, aber sobald ich die Methode verwenden, es gibt mir Null
public double getCircumscribedCircleRadius()
{
radius1 = 1/2 * 10 * 1/Math.sin(Math.PI/4);
return radius1;
}
Eigentlich was Sie tun, ist das Gießen der ersten "1" zu verdoppeln und damit den com zu starten putation in double anstatt integer arithmetic wobei '1/2' zu' 0' führt. Sie können "(double) 1/2" auch durch "0.5" oder "(double) 1" mit "1.0" ersetzen. – LutzL
Danke! Ich wusste nicht, dass Bruch das Problem war, bis Sie ein (Doppel) vor den Ausdruck setzen, damit es das richtige Ergebnis bekommt. Danke für die Erklärung =) – Zach