TRUNCATE
Kürzt die angegebene Eingabe auf eine angegebene Anzahl von Dezimalstellen.
Syntax
TRUNCATE(X [, N])
Argumente
X
Typ: numeric
Ein numerischer Wert.
N
Typ: integer
Standard: 0
Die Anzahl der Dezimalstellen, die beibehalten werden sollen. Dies kann negativ sein, um N Ziffern links vom Dezimalzeichen abzuschneiden.
Wird sie weggelassen, ist die Präzision standardmäßig 0 und X wird auf die nächste Ganzzahl gerundet.
Rückgaben
Typ: double
X gekürzt auf PRECISION Dezimalstellen.
Beispiele
| X | Genauigkeit | Ausgabe |
|---|---|---|
| 2.365 | 2.0 | |
| 1.456249 | 3 | 1.456 |
| 42.01934 | 2 | 42.01 |
| 1.1 | 1.0 | |
| 1.1 | -1.0 | |
| -1.9 | -1.0 | |
| 0 | 0.0 | |
| 0.5 | 0.0 | |
| 12.333 | -1 | 10.0 |
| 12.333 | 0 | 12.0 |
| 12.333 | 1 | 12.3 |