TRUNCATE
Tronque l'entrée donnée à un nombre donné de décimales.
Syntaxe
TRUNCATE(X [, N])
Arguments
X
Type : numeric
Valeur numérique.
N
Type : integer
Par défaut : 0
Nombre de décimales à conserver. Cette valeur peut être négative pour tronquer N chiffres à gauche de la virgule.
En cas d'omission, la précision par défaut est 0 et X est arrondi à l'entier le plus proche.
Renvoie
Type : double
X tronqué à PRECISION décimales.
Exemples
| X | Précision | Sortie |
|---|---|---|
| 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 |