Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Multiplikation Int64*UInt64 fehlerhaft?

  Alt 12. Nov 2012, 22:18
Gibt es doch schon? (in XE3, aber seit TDE/D2006 könnte sich das jeder bequem selber basteln und selbst Lazarus sollte sowas hinbekomen )

unbenannt.png

UInt64 ist schon länger Buggy, aber es wurden von Zeit zu Zeit immer mehr Fehler ausgebaut.

Diese Typen werden ja nicht direkt von der CPU (FPU) unterstützt und werden emuliert.
Aber die letzen Fehler, welche ich kannte, bzw. mitbekommen hab, waren darin beegründet, daß der Compiler bei MUL, DIV und MOD für UInt64 versehentlich dennoch die Int64-Proceduren verwendet hatte.

Aber ich glaub das repariert keiner mehr, denn aus den 64-Bit Sourcen sind diese Codes rausgeflogen.
(die hätte man doch ganz gut für einen 128-Bit-Integer weiter nutzen können )
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (12. Nov 2012 um 22:27 Uhr)
  Mit Zitat antworten Zitat