Einer zahl eine feste andere Zahl zuweisen

Gast #4048928
Lesenswert?

Hallo zusammen,

ich möchte ein paar mathematische Winkelfunktionen verwenden, stehe 
jetzt jedoch vor dem Problem, dass mir die Rechenzeit fehlt.
Es kommt bei der Berechnung nicht umbedingt auf Genauigkeit sondern eher 
auf Geschwindigkeit an.

Ich habe mir es so vorgestellt, dass ich einer Zahl eine definierte 
andere Zahl zuweise. Zum Beispiel möchte ich aus der Zahl 71,1 die Zahl 
0,9154 machen. Eben den Sinus einer Zahl ohne Rechenaufwendige math.h 
Funktion.

Gibt es für soetwas eine Lösung ohne 3600 Cases einzubauen?


Vielen dank schonmal...
Persönliche Seite #4048935
Lesenswert?

Markus schrieb:
> Gibt es für soetwas eine Lösung ohne 3600 Cases einzubauen?

Tabelle. Und Du musst die auch nicht für 3600 Werte aufbauen, 900 Werte 
reichen.

(Ich nehme an, daß Du Sinuswerte mit Zehntelgradauflösung haben 
möchtest)

Für Winkel zwischen 0 und 90° greifst Du direkt auf die Tabelle zu, für 
Winkel zwischen 90 und 180° ziehst Du den Winkel von 90° ab, und für 
Winkel zwischen 180 und 270° ziehst du 180 vom Winkel ab und negierst 
das Ergebnis. Was Du für den vierten Quadranten machen musst, solltest 
Du selbst rausfinden können.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren