![]() |
Datenbank: firebird • Version: 2.1 • Zugriff über: zeos
welchen datentyp fur decimal(4,2)
hallo zusammen,welchen datentyp empfielt es sich in delphi(lazarus) zu verwenden,
wenn das DB-Feld decimal(4,2) ist? danke gruss KHH |
Re: welchen datentyp fur decimal(4,2)
wenn du keine Rundungsfehler haben willst, dann Currency (hat 4 Nachkommastellen)
oder einen scalierten Integer (beim Speichern mal 10 rechnen und beim Auslesen /10) PS: Currency ist ein Int64, wo von Delphi automatisch scalliert wird Ansonsten reicht auch 'nen Single, bei dieser Zahlngröße (wenn du nicht viel mit diesen Werten rechnest und die nachvollgenden Kommastellen einfach wegrunden kannst) |
Re: welchen datentyp fur decimal(4,2)
Zitat:
ich danke dir |
Re: welchen datentyp fur decimal(4,2)
himitsu, bei decimal (4,2) würde ich mit 100 multiplizieren bzw. teilen.
|
Re: welchen datentyp fur decimal(4,2)
stümmt :wall:
4 Stellen und davon 2 nach'm Komma |
Re: welchen datentyp fur decimal(4,2)
Dafür könnte man sich unter FP ja einen eigenen Typen definieren, mit Operatoren und allem...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:55 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 by Thomas Breitkreuz