Arrondi

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


Arrondi (nombre; nbDécimales) Numérique

ParamètreTypeDescription
nombreNumériqueNombre à arrondir
nbDécimalesNumériqueNombre de décimales de l'arrondi
RésultatNumériqueValeur de nombre arrondie avec une précision
égale à nbDécimales

Description

Arrondi retourne la valeur arrondie de nombre avec une précision égale à nbDécimales.

Si nbDécimales est positif, l'arrondi se fait sur la partie décimale de nombre. Si nbDécimales est négatif, l'arrondi se fait sur la partie entière de nombre.

Si le chiffre placé derrière le nombre de décimales défini par nbDécimales est compris entre 5 et 9, nombre est arrondi à la valeur supérieure s'il est positif et inférieure s'il est négatif. Si le chiffre placé derrière la dernière décimale est compris entre 0 et 4, la fonction arrondit nombre vers zéro.

Exemple

L'exemple suivant illustre la manière dont Arrondi fonctionne dans différents cas. A chaque ligne, une valeur est assignée à la variable vRésultat. Les commentaires décrivent le résultat :

   vRésultat := Arrondi (16,857; 2)   ` vRésultat vaut 16,86 
   vRésultat := Arrondi (32345,67; -3) ` vRésultat vaut 32000 
   vRésultat := Arrondi (29,8725; 3)  ` vRésultat vaut 29,873 
   vRésultat := Arrondi (-1,5; 0)   ` vRésultat vaut -2

Référence

Troncature.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant