Ich versuche mich gerade mal in Mathematischen Funktionen und wundere mich ein wenig.
Hab ich etwas falsch in erinnerung oder hat MS das schief implementiert?
Nach dem was ich gelernt habe sollte:
double temp = System.Math.Sin(38);
double Gwinkel = System.Math.Asin(temp);
GWinkel hier wieder 38 haben.
VStudio spuckt aber "0.30088815692248116" als Ergebnis heraus.
Kann das einer erklären?
Gruß, maYer
Aber wie lautet denn dann die Umkehrfunktion zu Sinus?
Sry, hab nicht studiert und die Schulzeit ist echt lange her 😉
Gruß, maYer
Hallo Wolf_maYer,
Aber wie lautet denn dann die Umkehrfunktion zu Sinus?
Math.Asin, wie von dir benutzt. Allerdings bekommst du den Winkel eben in Bogenmaß und nicht in Grad zurück.
herbivore
Umrechnen in Grad kannst Du das so:
(Winkel in Grad) = (Winkel im Bogenmaß) * (180/PI)
Ahh ok, dann muss ich also ver dem Rechnen den Grad-Winkel in Bogenmaß umrechenn und hinterher wieder zurück:
double bogen = (Gwinkel * System.Math.PI) / 180;
double temp = System.Math.Sin(bogen);
bogen = System.Math.Asin(temp);
Gwinkel = (bogen * 180) / System.Math.PI;
Lööpt!
Danke
<edit> Danke, habs auch bei wiki gefunden 😉</edit>
Hab da nachgeschaut ...
Muss ich überlesen haben!
hmm
"Wer lesen kann ist klar im Vorteil" oder wie hieß das?
Gruß, maYer