TRUNCATE

La fonction TRUNCATE supprime des positions décimales d'un nombre et conserve un nombre spécifié de positions décimales.

Vous pouvez utiliser la fonction TRUNCATE avec un second argument afin d'indiquer le nombre de positions décimales à tronquer ou sans argument pour réduire un nombre à un entier en supprimant toutes les positions décimales.

Syntaxe :
TRUNCATE (expression-numéro-unique [ , expression-entier-unique ] )
Signification :
TRUNCATE (nombre_à_arrondir[ , nombre_de_décimales ] )
Renvoie :
Un nombre unique

TRUNCATE convertit d'abord number_to_truncate au format caractères, si nécessaire. Cette fonction tronque ensuite ce nombre en supprimant les positions décimales à droite de number_of_decimal_places. Si number_of_decimal_places n'est pas utilisé, le nombre est tronqué en nombre entier.

Exemples

  • TRUNCATE ( 3.9292, 2 )

    Renvoie 3.92

  • TRUNCATE ( 3.9292 )

    Renvoie 3

Fonctions associées

  • INT
  • ROUND