ich wollte gerade mal den Sinus von 360° von einem Dellphi-Programm ausrechnen lassen. Der ist laut Taschenrechner null, da auch der Sinus von 0° null ist, ist es nur logisch.
Als Codeschnipsel dienen folgende Zeilen:
Code:
begin
Showmessage(FloatToStr(Sin(360*2*pi/360)));
end;
oder wems besser gefällt:
Code:
begin
Showmessage(FloatToStr(Sin(360*pi/180)));
end;
das Ergebnis ist nicht null sondern nähert sich lediglich. (1,0842021724855E-19 ist zwar klein aber nicht null)
Ich stehe auf dem dicksten Schlauch den ich kenne - weiß jmd warum das so ist?
hoffe mich kann jmd vom Schlauch runterschubsen
ps: ebenso ist es bei dem Sinus von 180°, nur beim Sinus von 0° stimmt das Ergebnis (liegt nahe, dass es an der Umrechnung liegt, weil es für 0 stimmt [ 0 * irgendwas = 0 ] )
pspspspsps: für cosinus und tangens hab ich es noch gar nicht probiert
2.edit: gilt auch für cosinus und tangens-winkel bei denen das Ergebnis 0 ist. außer eben für den Winkel 0°