Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Präzision von Variants und Flieskommazahlen

  Alt 28. Jun 2010, 12:08
Der Typ Variant kennt nur maximal Double.

Siehe System.TVarData ... da erkennst du alle möglichen Typen.

Wenn du mehr willst, dann könntest du dir höchstens einen eigenen neuen Variant-Typen erstellen und über die Unit Variants registrieren.
Der neue Typ wird dann aber nur von deinem Delphi-Programm komplett und in vollem Umfang verstanden (externe Programme/DLLs/Codes würden dann. über einen von dir erstellten Konverter auch nur kleinere Auflösungen verstehen können).


PS: Angeblich soll in zukünftigen Delphi-Versionen Extendet nicht mehr offiziell unterstützt werden, sondern nur noch für interne Berechnungen diehnen ... Single, Double und Currency wären damit die offiziell nutzbaren (Fließkomma)-Typen.
$2B or not $2B
  Mit Zitat antworten Zitat