Salut,
ce que tu recherches n'est pas tout à fait UNE (seule) formule puisqu'il faut l'adapter en
fonction du montant qui - lui - est variable. Il s'agit plutôt d'un algorithme.
Alors si ça peut te faire plaisir, il existe et je peux même te dire que l'impôt sur le revenu
est calculé sur ce même principe (plusieurs tranches avec différents taux).
Je te propose donc de réfléchir à l'algorithme, ainsi tu aboutiras facilement à la solution :
Soient les variables :
D : le capital de départ.
F : le capital final
Si 0 <= D < 6501
F = D*(Taux_1)
Sinon Si 6501 <= D < 17000
F = 6500*Taux_1 + (D - 6500)*Taux_2
Sinon Si 17000 <= D < 30000
F = ...
etc.
Ceci dit, j'ai une remarque à faire sur ton exemple 2 qui me semble erronné.
Je penses que le découpage des 17500 serait plutôt le suivant :
17500 = 6500 + 10500 + 500
6500 : tranche entre 0 et 6500 (évident)
10500 : tranche entre 6500 et 17000 (17000 - 6500 = 10500)
500 : relicat qui sera dans la tranche [17001, 30000]
Merci de confirmer.
Bon courage pour la suite.
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein