Hallo,
ich hab ein kleines Problem mit der Berechnung von cos und sin! Die math.h habe ich eingebunden und es Funktioniert soweit ganz gut!
Ich habe in meiner Berechnung folgendes stehen cos(i*x) wobei i ein Mulitplikator ist und x die Position von 0 bis 2*pi, solange i nicht größer als 100 bzw. 1000 wird der Cos korrekt ausgerechnet aber darüber hinaus kommt dann nur noch 1 für den Cos raus.
Ich habe dann mal meinen Taschenrechner bemüht und Cos(65) mal ausgerechnet ist nach ihm 0.4226.... aber laut dem C-Algorithmus ist es 1
Bei der Sinusfunktion stellt sich das gleiche Problem auch ein ab einer bestimmten größe!
Ich weiß jetzt nicht ob das so bedingt ist bei den Funktionen, was ziemlich seltsam wäre, oder ob ich doch etwas falsch mache. Ich mein solange der Multiplikator nicht extrem groß wird (was sich allerdings bei meinem Rechenproblem nicht vermeiden lässt) funktioniert alles wunderbar. Gibt es eine Lösung für dieses Problem oder muss ich da ganz anders ran gehen!
Danke schon mal im Vorraus
ich hab ein kleines Problem mit der Berechnung von cos und sin! Die math.h habe ich eingebunden und es Funktioniert soweit ganz gut!
Ich habe in meiner Berechnung folgendes stehen cos(i*x) wobei i ein Mulitplikator ist und x die Position von 0 bis 2*pi, solange i nicht größer als 100 bzw. 1000 wird der Cos korrekt ausgerechnet aber darüber hinaus kommt dann nur noch 1 für den Cos raus.
Ich habe dann mal meinen Taschenrechner bemüht und Cos(65) mal ausgerechnet ist nach ihm 0.4226.... aber laut dem C-Algorithmus ist es 1
![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)
Ich weiß jetzt nicht ob das so bedingt ist bei den Funktionen, was ziemlich seltsam wäre, oder ob ich doch etwas falsch mache. Ich mein solange der Multiplikator nicht extrem groß wird (was sich allerdings bei meinem Rechenproblem nicht vermeiden lässt) funktioniert alles wunderbar. Gibt es eine Lösung für dieses Problem oder muss ich da ganz anders ran gehen!
Danke schon mal im Vorraus