Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Probleme bei Winkelfunktionen (https://www.delphipraxis.net/141618-probleme-bei-winkelfunktionen.html)

Franeknfuzzi 12. Okt 2009 21:19


Probleme bei Winkelfunktionen
 
Hallo zusammen,

ich habe ein Problem bei der Berechnung mit Winkelfunktionen.... wenn ich den cos von 90°, 180° oder 270° berechnen will kommt immer ein sehr utopischer Wert. wenn ich dann z.B. 89° berechne funktioniert es. Brauche es für die Berechnung von x y Koordinaten auf einem Kreisbogen. Da die Teilung Variabel ist kann also auch mal 90° 180° oder 270° darin vorkommen. Kann mir einer helfen??

Vielen Dank im Vorraus!!
Gruß
Frankenfuzzi

igel457 12. Okt 2009 21:23

Re: Probleme bei Winkelfunktionen
 
Hast du die Winkel auch im Bogenmaß angegeben?

Franeknfuzzi 12. Okt 2009 21:31

Re: Probleme bei Winkelfunktionen
 
Sorry muss mich verbessern Habe also bei 90° und 270° probleme mit cos und bei 180° mit sin. 0° Funktioniert. Sollte ja eigentlich alles 0 oder 1 bzw +-....
Also alle anderen Winkel funktionieren. Habe es schon mit Degtorad oder direkt nur Pi(180°) oder Pi/2(90°) probiert.

Tom 12. Okt 2009 21:38

Re: Probleme bei Winkelfunktionen
 
Was machst Du denn konkret?

Franeknfuzzi 12. Okt 2009 21:44

Re: Probleme bei Winkelfunktionen
 
Ich möchte an Produktteilen eine Ebenheit berechnen und die Punkte die ich aufnehmen kann sind unterschiedlich, mal 4 mal 6 mal 8 usw...

Tom 13. Okt 2009 05:41

Re: Probleme bei Winkelfunktionen
 
Gib dem Volk Source. Sonst wird niemand einen Fehler finden können.

Wolfgang Mix 13. Okt 2009 09:43

Re: Probleme bei Winkelfunktionen
 
Schau 'mal hier

... und herzlich willkommen in der DP :dp:

Gruß

Wolfgang

Franeknfuzzi 14. Okt 2009 14:53

Re: Probleme bei Winkelfunktionen
 
Hallo zusammen,

hab meinen Fehler gefunden..... ist fast peinlich... die komische Zahl war 6,4655154 E-20, meine Spalte im Listview war zu klein so konnte ich nicht sehen das es eigentlich 0,000000.... ist, Mit runden hats dann doch geklappt.
Trotzdem vielen Dank für eure Mühe!!!!

Gruß André


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz