Entwickler-Ecke
Datenbanken - Datentyp für Kommazahlen
tortom1000 - Mo 20.10.14 15:33
Titel: Datentyp für Kommazahlen
Hallo,
ich beschäftige mich zur Zeit mit Firebird-Datentypen und verstehe die Definition für den Datentyp DECIMAL und NUMERIC nicht so ganz.
Der Datentyp erfordert die Angabe/Festlegung von einer "Präzision" sowie einer "Skalierung", wobei die Skalierung die Anzahl der Nachkommastellen angibt.
Wozu dient die ANgabe der Präzision?
Nersgatt - Mo 20.10.14 16:24
Die Präzision gibt an, wie viele Stellen Du insgesamt speichern möchtest.
Also z.B. bei der Angabe NUMERIC(8,3) hast Du 8 Stellen, davon entfallen 3 Stellen auf die Nachkommastellen.
Diese Datentypen stellen sicher, dass Du immer exakt die Zahlen wieder raus bekommst, die Du hineingegeben hast. Was bei Floattypen nicht unbedingt der Fall ist.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!