pictogram Auteur: Patrick Biker
Date: 18 mars 2006
Maj : 21 Mars 2015

Des exemples d'utilisation des fonctions du WLangage

Rien de tel qu'un exemple pour comprendre une fonction de WLangage. Dans cette section, vous trouverez des exemples simples.

Des exemples évolués, où la fonction est utilisée en contexte, sont également disponible sur ce site.

Aller à la page des exemples évolués

finAmortissement (en anglais FinRedemption)

// Matrice d'amortissement pour un emprunt de type "In Fine" de 25 000 Euros
// à un taux d'intérêt constant de 5% sur une durée de 6 ans
ResAmortissement = FinAmortissement ("MatriceAmort", finInFine , 25000, 5, 6)


Début de la page

finAmortissementDegressif (en anglais FinDecreasingRedemption)

// Valeur d'amortissement d'un bien acheté 25 000 Euros dont la valeur
// résiduelle sera de 15 000 Euros après une durée de 6 ans.
ResAmortissement = FinAmortissementDégressif (25000, 15000, 6)


Début de la page

finAmortissementLineaire (en anglais FinLinearRedemption)

// Valeur d'amortissement d'un bien acheté 25 000 Euros dont la
// valeur résiduelle sera de 15 000 Euros après une durée de 6 ans.

ResAmortissement = FinAmortissementLinéaire (25000, 15000, 6)


Début de la page

finErreur (en anglais FinError)

// Identification du type d'erreur
ResErreur = FinErreur ()


Début de la page

finInteretPeriode (en anglais FinPeriodInterest)

// Montant des intérêts dus pour la deuxième année d'un emprunt.
// Cet emprunt est de 25 000 Euros avec un taux d'intérêt de 5% sur 6 ans.
ResIntérêtPériode = FinIntérêtPériode (25000, 5, 2, 6)


Début de la page

finNbVersement (en anglais FinPaymentNb)

// Nombre de versements nécessaires : le montant des versements
// est de 7 500 Euros,
// le taux d'intérêt est de 5% et le montant emprunté est
// de 42 000 Euros.
ResNbVersement = FinNbVersement (-7500, 5, 42000)


Début de la page

finTauxInteret (en anglais FinInterestRate)

// Taux d'intérêt pour un emprunt de 25 000 Euros. Six versements
// de 5 000 Euros sont nécessaires au remboursement de l'emprunt.

ResTauxIntérêt = FinTauxIntérêt (6, -5000, 25000)


Début de la page

finValActuelle (en anglais FinCurrentVal)

// Valeur actuelle d'un investissement. La valeur de remboursement est de 5 000 Euros.
// Cet investissement doit rapporter 50 000 Euros par an pendant 10 ans.
// Le taux d'intérêt est de 8%.
ResValActuelle = FinValActuelle (-5000, 50000, 10, 8)


Début de la page

finValActuelleNette (en anglais FinNetCurrentVal)

// Valeur actuelle nette d'un investissement. Le taux d'intérêt est de 8%.
ResValActuelleNette = FinValActuelleNette (8, "Matrice")


Début de la page

finValFuture (en anglais FinFuturVal)

// Valeur future d'un investissement. Le capital initial est 100 000 Euros.
// 3 000 Euros sont versés chaque mois pendant 2 ans. Le taux d'intérêt est de 8%.

ResValFuture = FinValFuture (-100000, -3000, 24, 8)


Début de la page

finValRemboursement (en anglais FinRepayVal)

// Montant des remboursements périodiques. Le capital initial est 100 000 Euros.
// Les remboursement sont effectués chaque mois pendant 2 ans.
// Le taux d'intérêt est de 8%.

ResValRemboursement = FinValRemboursement (100000, 24, 8)


Début de la page