Autor | Thema: Fehler in Sin() | | Datum:22.06.01 22:19 
(tobias@codeme.de) | |
Hallo,
die Sinusfunktion scheint mir fehlerhaft zu sein!
Z.B. bei einem Übergebenen Wert von 90° müsste sie ja 1 zurückgeben; jedoch leifert sie 0.893997 zurück. Bug oder mein Fehler?
MfG,
Tobias
|
| | Datum:22.06.01 23:05 
(rgh-soft@t-online.de) | |
Hast Du berücksichtigt, daß der Winkel - wie in allen Programmiersprachen - in Bogenmaß und nicht in Grad anzugeben ist?
|
| | Datum:22.06.01 23:12 
(NSp_ware@t-online.de) | |
Hallo,
es ist kein Fehler, sondern das Ergebnis der Berechnung des Sinus mit 90 als Bogenmaß. Da Du aber 90 als Grad angeben willst, mußt Du Grad in Bogenmaß umrechnen, bevor Du das Argument in eine Winkelfunktion einsetzt.
SIN(90 * (PI() / 180)) müßte 1.0 als Ergebnis liefern.
Gruß
Norbert
|
| | Datum: 23.06.01 02:59 
(tobias@codeme.de) | |
Stimmt...
Sorry, hatte ich nicht berücksichtigt. Vielen Dank für die Aufklärung.
MfG,
Tobias
|
|
|