Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Falsches Ergebnis bei Verwendung von cos (https://www.delphipraxis.net/63366-falsches-ergebnis-bei-verwendung-von-cos.html)

Spurius 17. Feb 2006 17:38


Falsches Ergebnis bei Verwendung von cos
 
Hallo,
wisst ihr, warum ich bei
Delphi-Quellcode:
showmessage(floattostrf((cos((51-50)*3.25)*(400 - 99)),ffnumber,10,2));
als Ergebnis ~ -299 bekomme, obwohl mir mein Taschenrechner ~300 anzeigt??
Gruß
Martin

Khabarakh 17. Feb 2006 17:40

Re: Falsches Ergebnis bei Verwendung von cos
 
Tja, mein Taschenrechner zeigt auch -299 an.

Nachdem ich ihn auf das Bogenmaß umgestellt habe :wink:

jfheins 17. Feb 2006 17:41

Re: Falsches Ergebnis bei Verwendung von cos
 
Hast du beachtet, dass cos im Bogenmaß rechnet, und dein Taschenrechner möglicherweise in Grad ?

Spurius 17. Feb 2006 17:52

Re: Falsches Ergebnis bei Verwendung von cos
 
Hi,
ok, ich brauche das aber in Grad, da ich die x + y Koordinaten von einem Punkt ausrechnen will, von dem ich nur die Entfernung und den Winkel habe.
Gibts da einen Workarround?

sir-archimedes 17. Feb 2006 17:55

Re: Falsches Ergebnis bei Verwendung von cos
 
Ja gibt es: rechne doch einfach von Grad in Bogenmaß um und schon gehts... (simpler dreisatz: 0~0°, 2*Pi~360°)

jfheins 17. Feb 2006 17:57

Re: Falsches Ergebnis bei Verwendung von cos
 
Für die faulen gibts glaube ich auch noch ne Funktion degtorad oder so, dann brauchst du dir nochnichtmal den Dreisatz anzutun :mrgreen:

Spurius 17. Feb 2006 18:01

Re: Falsches Ergebnis bei Verwendung von cos
 
Hi,
danke für eure Hilfe, DegToRad ist die Lösung!

sir-archimedes 17. Feb 2006 18:15

Re: Falsches Ergebnis bei Verwendung von cos
 
Okay, die kannte ich noch nicht. Aber ich habe auch noch in keiner Delphi-Anwendung mit cos gearbeitet ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 Uhr.

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