Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Prism Double Wert runden und Int zuweisen??? (https://www.delphipraxis.net/70059-double-wert-runden-und-int-zuweisen.html)

winx 24. Mai 2006 13:01


Double Wert runden und Int zuweisen???
 
Hallo,

wie ist es mir möglich einen Double Wert zu runden und diesen einer Integer Zahl zuzuweisen???

Bsp:

double a := 6.999999;
integer b := Runde(a); //Wert muß 7 sein!!!

Danke,
winx

Daniel G 24. Mai 2006 13:02

Re: Double Wert runden und Int zuweisen???
 
"Runden" auf Englisch? Genau: Delphi-Referenz durchsuchenround() :zwinker:


Edit: Argh.... .NET... Sry, nicht gesehen.... :oops:
Edit2: Wobei das eigentlich auch bei Delphi .NET gehen müsste...

winx 24. Mai 2006 13:10

Re: Double Wert runden und Int zuweisen???
 
danke, aber das geht nicht...mit double zu int

sh17 24. Mai 2006 13:14

Re: Double Wert runden und Int zuweisen???
 
mit Math.Round(double) rundest Du

und Convert.ToInt32(double) konvertierst Du

sh17 24. Mai 2006 13:18

Re: Double Wert runden und Int zuweisen???
 
Achtung, Wenn Du möchtest, das ab 5 aufgerundet werden soll, dann:

Math.Round( 3.45, 1, MidpointRounding.AwayFromZero)

winx 24. Mai 2006 13:28

Re: Double Wert runden und Int zuweisen???
 
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 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