![]() |
AW: DIV Problem (Integer?)
Wobei man auch nichtganzzahlige Divisionen bei DIV verwenden kann ... und zwar dann, wenn man die Divisor und Dividend auf ganzahlige Werte erweitert. :stupid:
Delphi-Quellcode:
x := y / 1.5; // float
x := Trunc(y / 1.5); // integer (abgerundet) x := Round(y / 1.5); // integer (gerundet) x := y * 2 div 3; // integer (abgerundet) x := (y * 2 + 2{*1}) div 3; // integer (aufgerundet) x := (y * 2 + 1{*2}) div 3; // integer (nahezu gerundet) *1 = 3 - 1 = Divisor - 1 = höchster Wert eines Divisionsergebnisses *2 = 3 / 2 = Divisor / 2 = Hälfte des Divisors |
AW: DIV Problem (Integer?)
Zitat:
Fehlen in deiner schönen Auflistung nicht auch noch ![]() ![]() |
AW: DIV Problem (Integer?)
Habt Ihr noch mehr zur Verwirrung des TE beizutragen? :tongue:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 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