10.01.2005, 17:34
Hallo,
wie genau ist Bascom beim Rechnen?
Folgender Code berechnet den arctan von 1. Der wäre natürlich 45.0 Grad.
Dim A As Single , B As Single , C As Single , D As Single , E As Single
A = 1 - 0
B = 1 - 0
C = A / B
D = Atn(c)
E = Rad2deg(d)
Do
Print E
Loop
Das Ergebnis ist aber ab der 3. Nachkommastelle falsch. Dies ist in diesem Beispiel nicht so wild, aber in meinem Programm sind A und B Variablen ,die bis auf die 5 Nachkommastelle genau sind und es auch bleiben sollen. Sonst wäre der Fehler zu groß.
Kann mir jemand helfen die Genauigkeit zu steigern?
Danke Arne
wie genau ist Bascom beim Rechnen?
Folgender Code berechnet den arctan von 1. Der wäre natürlich 45.0 Grad.
Dim A As Single , B As Single , C As Single , D As Single , E As Single
A = 1 - 0
B = 1 - 0
C = A / B
D = Atn(c)
E = Rad2deg(d)
Do
Print E
Loop
Das Ergebnis ist aber ab der 3. Nachkommastelle falsch. Dies ist in diesem Beispiel nicht so wild, aber in meinem Programm sind A und B Variablen ,die bis auf die 5 Nachkommastelle genau sind und es auch bleiben sollen. Sonst wäre der Fehler zu groß.
Kann mir jemand helfen die Genauigkeit zu steigern?
Danke Arne