Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#15

AW: Integer/Extended inkompatible

  Alt 15. Dez 2020, 15:44
Aber wirklich weiter bringt das den Nikodel auch nicht.
Lösungen hat er doch genug?
Kommt nur drauf an wie gerundet werden soll und welchen Typ er nun wirklich am Ende braucht.

* Eines teilt ganzzahlig und belässt den Integertypen
* Einiges rundet, aber der Typ bleibt ein Float
* Anderes rundet und ändert den Typ in einen Integer
* Manches rundet und ändert den Typ, aber nicht so, wie es gesagt wurde, und manchmal auch ganz anders
* ...


Es gab/gibt auch Fremdkomponenten/-codes, die grob fahrlässig permanent am SetRoundMode rumpfuschen und so, unbewusst für den Entwickler, das Verhalten des kompletten Programms verändern.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (15. Dez 2020 um 15:48 Uhr)
  Mit Zitat antworten Zitat