![]() |
Datenbank: Firebird • Version: 3.x • Zugriff über: IBDAC
Min- und maximale Zahl in Numeric-Feld
Hallo,
was ist die minimale und maximale Zahl in den folgenden Numeric-Feldern? NUMERIC(18,4) NUMERIC(9,4) 4 ist für die Nachkommastellen. Die 18 bedeutet 18 Stellen vor dem Komma? Max ist also 999_999_999_999_999_999,9999? Und Min also das selbe nur mit Minus davor? |
AW: Min- und maximale Zahl in Numeric-Feld
|
AW: Min- und maximale Zahl in Numeric-Feld
Zitat:
Monetary data values from -2^63 (-922,337,203,685,477.5808) through 2^63 - 1 (+922,337,203,685,477.5807), with accuracy to a ten-thousandth of a monetary unit. Aber was ist mit Numeric(9,4)? |
AW: Min- und maximale Zahl in Numeric-Feld
na 9 Dezimalstellen und davon 4 Nachkomma? :stupid:
In der verlinkten Liste findeste z.B. noch ein weiteres Beispiel mit 10,4 smallmoney = DECIMAL(10,4) = -214,748.3648 through +214,748.3647, |
AW: Min- und maximale Zahl in Numeric-Feld
Zitat:
|
AW: Min- und maximale Zahl in Numeric-Feld
10,4 ist einfach ein Integer, bzw. 32-Bit-
![]() 2.147.483.648 = Integer 214.748,3648 = 10,4 ±999.999,9999 = rein von der Definition hätte man es so erwarten können Alles was nicht die Grenzen des Integer, Int64, bzw. Double berührt, würde ich dann auch so verstehen, wie es definiert ist, also 9,4
Code:
98 765 4321
1234 ±99.999,9999 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 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