![]() |
Datenbank: Firebird • Version: 5 • Zugriff über: UniDAC
DECFLOAT Firebird - ? Delphi
Hallo,
seit Firebird 4 gibt es ja den neuen Gleitkomma-Datentypen DECFLOAT. ![]() Was wäre denn in Delphi der richtige Datentyp um mit diesen Werten dann zu arbeiten? Bisher arbeite ich bei DOUBLE PRECISION Feldern in Delphi dann mit Double. Was sollte man verwenden bei DECFLOAT(34) um keinen Verlust in den Nachkommastellen zu haben? - Der größte Gleitkomma-Datentyp in Delphi ist ja Extended und der kann ja nur bis zu 20 Nachkommastellen. |
AW: DECFLOAT Firebird - ? Delphi
|
AW: DECFLOAT Firebird - ? Delphi
IBDAC mappt DECFLOAT (und INT128) auf FmtBCD, wenn man in der Connection-Komponente "EnableFMTBCD" auf TRUE setzt. Wie FireDAC das macht, weiß ich nicht.
P.S.: Firebird benutzt DECFLOAT intern, wenn es um Berechnungen mit DECIMAL Datentypen geht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 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