TRUNCATE
Tronca l'input dato a un dato numero di posizioni decimali.
Sintassi
TRUNCATE(X [, N])
Argomenti
X
Tipo: numeric
Un valore numerico.
N
Tipo: integer
Impostazioni predefinite: 0
Il numero di posizioni decimali da mantenere. Questo può essere negativo per troncare N cifre a sinistra del punto decimale.
Se omesso, la precisione predefinita è 0 e X viene arrotondato all'intero più vicino.
Restituisce
Tipo: double
X troncato a PRECISION posizioni decimali.
Esempi
| X | Precisione | Output |
|---|---|---|
| 2.365 | 2.0 | |
| 1.456249 | 3 | 1.456 |
| 42.01934 | 2 | 42.01 |
| 1.1 | 1.0 | |
| -1.1 | -1 | |
| -1.9 | -1 | |
| 0 | 0.0 | |
| 0.5 | 0.0 | |
| 12.333 | -1 | 10.0 |
| 12.333 | 0 | 12.0 |
| 12,333 | 1 | 12.3 |