Re: problem bei simpler rechenfunktion...
das ergibt nach normalem rechenverständnis 0.9097744 usw.
|
Re: problem bei simpler rechenfunktion...
DIV ist aber eine Ganzzahlendivisison und diese ergibt 0 und einer Rest von 121 (121 MOD 133)
|
Re: problem bei simpler rechenfunktion...
Also statt integer double benutzen und entsprechend casten.
|
Re: problem bei simpler rechenfunktion...
DIV macht eine GANZZAHLDIVISION. Da kann nie 0.9.... rauskommen ;)
..2 late... ;) |
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?
|
Re: problem bei simpler rechenfunktion...
StrToFloat oder besser TryStrToFloat
|
Re: problem bei simpler rechenfunktion...
und anstatt div nimmst du dann ganz normal /
|
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?! |
Re: problem bei simpler rechenfunktion...
Zur Ausgabe kannst Du Format benutzen.
Delphi-Quellcode:
ShowMessage(Format('%.1f',[Zahl]))
|
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. |
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