tangens berchnen
-
Hallöchen,
habn nen prob schreib mir gerade nen tool zum berchnen von paar dingen und dafür bruach ich halt auch ne funktion die mir den tangens berechnet.Hab dafür die atan(),atan2(),tan() und die tanh() gefunden.
Bei den lautet das ergebnis von tan 45° aber nicht 1.
Ausser bei der tanh() da stimmen dann aber das ergebnis bei den anderen winkeln nicht. -.-mfg beelze
double m_erg; double m_Lange; double m_Winkel; m_erg=(tan(m_Winkel));p.s. das sollte ja so stimmen -.-
-
du musst das ergebnis von bogenmaß in grad umrechnen.
-
Bzw. umgekehrt: von Grad ins Bogenmaß.
Die Winkelfunktionen erwarten den Winkel nämlich in Bogenmaß, nicht in Grad.Umrechnung:
360° = 2*π
π=3.14159265
-
danke!!!
Aber versteh nich ganz wie du das meisnt bzw. wie ich das machn soll was muss ich den mit dem ergebnis machn was mir die funktion zurückliefert ???
vll zur hilfe die funktion liefert folgenden wert zurück bei tan 45° :
1.61977519054386mfg beelze
-
const double PI = 3.14159265; double dBog = (2 * PI) / 360; double dErg = tan( dBog * 45 ); // 1.0
-
danke!!!