Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Fonction personnalisée pour les taux d'intérêts composés

2 réponses
Avatar
Jean-mi
Bonjour,
Voici mon probl=E8me :
J'ai cr=E9=E9 une fonction personnalis=E9e Capital_gagn=E9 avec=20
trois arguments:
Function Capital_gagn=E9(Capital, Taux_int=E9r=EAt_annuel,=20
Nombre_ann=E9es)
Capital_gagn=E9 =3D Capital * Taux_int=E9r=EAt_annuel *=20
Nombre_ann=E9es + Capital
End Function
Cette fonction marche pour les int=E9r=EAts simples, mais=20
comment faire pour les int=E9r=EAts
compos=E9s ?
D'avance merci pour la r=E9ponse,

Jean-michel

2 réponses

Avatar
Nicolas B.
Salut,

La formule pour les intérêts composés est :
capital*(1+Taux_intérêts)^nb_années

Ta fonction devient alors :
Function InteretsComposes(Capital, _
Taux_intérêt_annuel, Nombre_années)
InteretsComposes = Capital * (1 + _
Taux_intérêt_annuel) ^ Nombre_années
End Function


A+
--
Nicolas B.


Bonjour,
Voici mon problème :
J'ai créé une fonction personnalisée Capital_gagné avec
trois arguments:
Function Capital_gagné(Capital, Taux_intérêt_annuel,
Nombre_années)
Capital_gagné = Capital * Taux_intérêt_annuel *
Nombre_années + Capital
End Function
Cette fonction marche pour les intérêts simples, mais
comment faire pour les intérêts
composés ?
D'avance merci pour la réponse,

Jean-michel


Avatar
michdenis
Bonjour Nicolas,

Ok pour la fonction, mais j'aurais tendance à apporter une petite nuance !

Une période de capitalisation n'est pas nécessairement égale à une "année" ... elle peut être semestrielle,
trimestrielle, mensuelle ....etc selon la donne de la problématique.

ll serait plus "Clair" d'écrire la formule comme ceci :

Capital * (( 1 + Taux d'intérêts par période de capitalisation) ^ Nombre de périodes de capitalisation)


Généralement, on parle d'un taux d'intérêt nominal capitalisé N fois durant une année

Capital * (( 1 + taux nominal / Nombre de capitalisation) ^ (Nombre de capitalisation par année * Nombre d'années)



Salutations!




"Nicolas B." a écrit dans le message de news:
Salut,

La formule pour les intérêts composés est :
capital*(1+Taux_intérêts)^nb_années

Ta fonction devient alors :
Function InteretsComposes(Capital, _
Taux_intérêt_annuel, Nombre_années)
InteretsComposes = Capital * (1 + _
Taux_intérêt_annuel) ^ Nombre_années
End Function


A+
--
Nicolas B.


Bonjour,
Voici mon problème :
J'ai créé une fonction personnalisée Capital_gagné avec
trois arguments:
Function Capital_gagné(Capital, Taux_intérêt_annuel,
Nombre_années)
Capital_gagné = Capital * Taux_intérêt_annuel *
Nombre_années + Capital
End Function
Cette fonction marche pour les intérêts simples, mais
comment faire pour les intérêts
composés ?
D'avance merci pour la réponse,

Jean-michel