L4G >  arr  

Afficher tout Masquer tout

arr réalise l'arrondi d'un nombre à un autre nombre près.

 

Syntaxe

  arr( exp_num1, exp_num2 )

 

Paramètres

Elément

Description

Restrictions

exp_num1

Expression numérique.

Aucune.

exp_num2

Expression numérique.

Aucune.

Exemples

   # arrondi à la partie entière
    RESULTAT = arr((11/7),1)
 
   # arrondi à une décimale
    RESULTAT = arr((11/7),0.1)
 
   # calcul TTC (Suisse -> arrondi à 5 centimes)
    TTC = arr( HT * (1+TAUX/100), 0.05 )

 

Description

arr(X,Y) renvoie :
int(X/Y+0.5)*Y si Y est non nul,
X si Y est nul.

Le résultat est de type Decimal.

 

Erreurs associées

Erreur

Description

ERMODE (10)

L'un des arguments n'est pas de type numérique.

 

Mots-clés associés

INT - AR2 - FIX