Anregungen und Vorschläge zu PROFAN
Hier können Vorschläge für künftige PROFAN-Versionen, Ausgestaltung der PROFAN-Seiten und -Foren, etc. gemacht werden.
  Suchen
 Zurück zur Übersicht
 AutorThema: Fehler in Sin()
Tobias Fröhlich
Datum:22.06.01 22:19 Antwortenals Email verschicken (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


Roland G. Hülsmann
Datum:22.06.01 23:05 Antwortenals Email verschicken (rgh-soft@t-online.de) 


Hast Du berücksichtigt, daß der Winkel - wie in allen Programmiersprachen - in Bogenmaß und nicht in Grad anzugeben ist?


Norbert Spörl
Datum:22.06.01 23:12 Antwortenals Email verschicken (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


Tobias Fröhlich
Datum: 23.06.01 02:59 Antwortenals Email verschicken (tobias@codeme.de) 


Stimmt...

Sorry, hatte ich nicht berücksichtigt. Vielen Dank für die Aufklärung.

MfG,

Tobias


 Zurück zur Übersicht
 

 Ein kostenloses WebMart Forum
WebMart Homepage Tools kostenlos
Shortwin - denn Glück ist kein Zufall!