Thema: Delphi Sinus von 360°

Einzelnen Beitrag anzeigen

Benutzerbild von zecke
zecke

Registriert seit: 17. Jan 2004
494 Beiträge
 
Turbo Delphi für Win32
 
#1

Sinus von 360°

  Alt 7. Mai 2005, 16:39


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°
mfg zecke
  Mit Zitat antworten Zitat