[Java] Winkelberechnung

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von powernator, 10. Dezember 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 10. Dezember 2009
    Winkelberechnung

    Hallo,

    arbeite gerade an einem Haus des Nikolaus, welches gezeichnet werden soll lediglich mit Angaben der Breite, Höhe und des Winkels des Daches.

    Um jetzt die Winkel im Rechteck (Haus) herauszubekommen, wollte ich tan^-1 nehmen von hoehe/breite erst einmal (Gegenkathete/Ankathete) für den Winkel rechts unten.

    Wie löst man das am besten in Java >< ?

    Code:
    Math.pow( Math.tan(hoehe/breite), -1 );
    liefert leider genauso wenig brauchbare Ergebnisse wie
    Code:
    Math.pow( Math.atan(hoehe/breite), -1 );
    Grüße
    pow
     
  2. 10. Dezember 2009
    AW: Winkelberechnung

    Code:
    Math.atan((Double) hoehe / (Double) breite)
     
  3. 10. Dezember 2009
    AW: Winkelberechnung

    Code:
     double hoehe = 150.0;
     double breite = 150.0;
     double beta = Math.atan((double) hoehe / (double) breite);
     System.out.println("beta:"+beta);
    liefert
    Code:
    beta:0.7853981633974483
    Obwohl beta eigentlich 45° sein müsste.
     
  4. 10. Dezember 2009
    AW: Winkelberechnung

    Soll der Winkel so gehen:
    \
    \
    \ dann beta

    /
    /
    / dann alpha
     
  5. 10. Dezember 2009
    AW: Winkelberechnung

    Scheint mir, dass hier im Bogenmaß, nicht im Gradmaß gerechnet wird. Hast du's mal mit Math.toDegrees() versucht? Dann kriegst du nämlich annähernd deine 45°
     
  6. 10. Dezember 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Winkelberechnung

    versteh ich leider nicht ôo Name ist doch erst einmal egal ...

    Bild

    dankesehr! war ja in mathe schon immer problem bogenmaß und gradmaß >< bw's werden verteilt , danke
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.