Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi problem bei simpler rechenfunktion... (https://www.delphipraxis.net/102805-problem-bei-simpler-rechenfunktion.html)

arest 6. Nov 2007 17:12

Re: problem bei simpler rechenfunktion...
 
das ergibt nach normalem rechenverständnis 0.9097744 usw.

mkinzler 6. Nov 2007 17:16

Re: problem bei simpler rechenfunktion...
 
DIV ist aber eine Ganzzahlendivisison und diese ergibt 0 und einer Rest von 121 (121 MOD 133)

DeddyH 6. Nov 2007 17:17

Re: problem bei simpler rechenfunktion...
 
Also statt integer double benutzen und entsprechend casten.

Progman 6. Nov 2007 17:18

Re: problem bei simpler rechenfunktion...
 
DIV macht eine GANZZAHLDIVISION. Da kann nie 0.9.... rauskommen ;)

..2 late... ;)

arest 6. Nov 2007 17:26

Re: problem bei simpler rechenfunktion...
 
okay, dann hab ich jetzt zumindest gerafft, wo mein fehler ist! kann mir einfach einer kurz nen winzigen code schreiben, wo dat gerechnet wird?! sprich was muss ich schreiben? StrToDouble(..) oder wat.. sry bin halt absoluter neuling :( und wenn das dann in variable ist, wie rechne ich?

mkinzler 6. Nov 2007 17:28

Re: problem bei simpler rechenfunktion...
 
StrToFloat oder besser TryStrToFloat

sirius 6. Nov 2007 17:29

Re: problem bei simpler rechenfunktion...
 
und anstatt div nimmst du dann ganz normal /

arest 6. Nov 2007 17:39

Re: problem bei simpler rechenfunktion...
 
herr im himmel, ich danke euch allen :)

eine frage noch, wenn ich meine zahl, die derzeitig nun bei irgendwas mit 10kommastellen runden will, wie kriege ich hin, dass er sie auf eine kommastelle rundet?!

DeddyH 6. Nov 2007 17:41

Re: problem bei simpler rechenfunktion...
 
Zur Ausgabe kannst Du Format benutzen.
Delphi-Quellcode:
ShowMessage(Format('%.1f',[Zahl]))

arest 6. Nov 2007 17:45

Re: problem bei simpler rechenfunktion...
 
super! alles läuft wie geschmiert! danke euch allen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 Uhr.
Seite 3 von 3     123   

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