Truncate/Trunc

Truncate est une fonction mathématique qui retire le nombre de chiffres spécifié des valeurs numériques.

Syntaxe :

Trunc (arg1, integer)
  • arg1 correspond à l'un des arguments suivants :

    Tableau B-23 Arguments pour la fonction Truncate/Trunc

    Argument Description

    numérique

    Valeur numérique (par exemple, 234,567).

    référence de ligne, de colonne ou de cellule

    Pointeur à une ligne, une colonne ou une cellule d'une grille. Les références peuvent être spécifiées de plusieurs façons. La syntaxe de la référence est la suivante : NomGrille.ElémentGrille[segment(plage)].Propriété.

    fonction

    Fonction incorporée

  • entier spécifie le nombre de chiffres à retirer :

    • Un entier positif détermine le nombre de chiffres significatifs qui restent à droite de la virgule.

    • Un entier égal à zéro (0) renvoie l'entier se trouvant à gauche de la virgule.

    • Un entier négatif détermine le nombre de chiffres significatifs qui sont tronqués à gauche de la virgule.

Exemples :

La déclaration suivante utilise un entier positif de 2. Les deux premiers chiffres à droite de la virgule restent et le chiffre suivant est retiré :

Trunc(234.567, 2) = 234.56

L'instruction suivante utilise un entier égal à zéro (0). Tous les chiffres à droite de la virgule sont retirés :

Trunc(234.567, 0) = 234

La déclaration suivante utilise un entier négatif de -2. Tous les chiffres à droite de la virgule sont retirés et les deux derniers chiffres de l'entier sont tronqués.

Trunc(234.567, -2) = 200

Remarque :

Lorsque vous utilisez la fonction Trunc, le formatage appliqué antérieurement à une cellule, colonne ou ligne est conservé. L'exemple suivant montre les résultats d'une fonction Trunc où la valeur de la cellule a déjà été formatée pour afficher trois chiffres après la virgule : Trunc(234,567, 0) = 234,000.