WIDGETS GAMBAS
LOGICIELS GAMBAS 3
TUTORIELS
VISITES

   visiteurs

   visiteurs en ligne

Où ça, qui ça?
Les variables - ROUND
L'INSTRUCTION ROUND


Lors de calcul un peu complexe, on peut avoir des résultats avec beaucoup
de chiffres après la virgule.

 Il peut aussi arriver que l'on souhaite un résultat arrondi mais sur des
entiers :

Alors pas de panique, pour faire cela simplement l'instruction round viens à
notre secours:

La syntaxe est la suivante :

Round ( Formule ou variable, chiffre + ou - donnant le niveau d'arrondi)

Petit exemple : Calcul d'une mensualité d'emprunt :

PUBLIC SUB mensualite()

DIM duree AS Integer   ' duree de remboursement en mois
DIM periode AS Integer   'nbre de remboursement par an
DIM taux AS Float     ' taux de l'emprunt
DIM montant AS Integer ' montant de l'emprunt
DIM tm AS Float
DIM mensualite AS Float


montant = 10000
taux = 0.05
duree = 60
periode = 12 '12 mensualité par an


tm = (1 + taux) ^ (1 / periode)
mensualite = Round(montant * (tm - 1) / (1 - (tm) ^ - (duree)), -10)

Message.Info("la mensualité est de " & mensualite)

END


RESULTAT = 186,0201907093

Remplacer -10 par -2

RESULTAT = 186.02

Remplacer -2 par 2

RESULTAT = 200
L'arrondi se fait sur les valeurs entières.


Date de création : 09/10/2009 @ 18:30
Dernière modification : 09/10/2009 @ 18:32
Catégorie : Les variables
Page lue 3108 fois


Imprimer l'article Imprimer l'article


react.gifRéactions à cet article

Personne n'a encore laissé de commentaire.
Soyez donc le premier !


ACCES RAPIDE
RECHERCHE




LOGICIELS GAMBAS 2
LES INSTRUCTIONS
LES COMPOSANTS
Divers

^ Haut ^