Datenbank: Firebird • Version: 2.5 • Zugriff über: ZEOS
Feld vom Typ Float mit nur einer Nachkommastelle
Hallo,
ich hab in meiner Datenbank Felder vom Typ Float. Die Werte, die reingeschrieben werden, haben eine Nachkommastelle. Wenn der Wert reingeschrieben wird, dann stehen in der Datenbank beispielsweise 19,3999996185303 anstatt 19,4. Manchmal funktioniert's (also 19,4), meist aber nicht. Wie kann ich das am Besten bewerkstelligen, so dass auch in der DB nur eine Nachkommastelle steht. |
AW: Feld vom Typ Float mit nur einer Nachkommastelle
Einen anderen Datentyp nehmen. Float ist nunmal Fließkomma mit einer gewissen Genauigkeit, für Deine Belange wäre Fixkomma (Decimal) wohl eher geeignet.
|
AW: Feld vom Typ Float mit nur einer Nachkommastelle
Auf eine Nachkommastelle runden?
Als Datentyp DECIMAL(18, 1) nehmen? |
AW: Feld vom Typ Float mit nur einer Nachkommastelle
Hallo,
Integer benutzen und Werte mit *10 speichern. |
AW: Feld vom Typ Float mit nur einer Nachkommastelle
Hallo,
hab DECIMAL(18, 1) genommen - hat perfekt funktioniert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz