Durée de remboursement d’un prêt

Calculer : durée de remboursement d’un prêt avec des paramètres et hypothèses explicités.

Calculer : durée de remboursement d’un prêt avec des paramètres et hypothèses explicités.

Le point et la virgule sont acceptés pour les décimales.

Vos saisies restent dans votre navigateur. Les résultats affichés sont arrondis à 12 chiffres significatifs au maximum.

Méthode et hypothèses

Version de méthode 1.0.0 · Mise à jour

Calculer

Formule: Calculer : durée de remboursement d’un prêt avec des paramètres et hypothèses explicités.

Calculer : durée de remboursement d’un prêt avec des paramètres et hypothèses explicités.

balance
Capital restant
payment
Mensualité
rate
Taux annuel (%)

Les résultats sont des estimations lorsque cela est indiqué et dépendent des hypothèses saisies.

Reproduire le calcul en code

Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.

JavaScript
const balance = 12000, payment = 400, rate = 0.06 / 12;
const months = Math.ceil(-Math.log(1 - balance * rate / payment) / Math.log(1 + rate));
console.log(months); // about 33 payments
TypeScript
const balance = 12000, payment = 400, rate = 0.06 / 12;
const months: number = Math.ceil(-Math.log(1 - balance * rate / payment) / Math.log(1 + rate));
console.log(months);
Python
import math
balance, payment, rate = 12000, 400, 0.06 / 12
print(math.ceil(-math.log(1 - balance * rate / payment) / math.log(1 + rate)))
Java
double b = 12000, p = 400, r = 0.06 / 12;
System.out.println(Math.ceil(-Math.log(1 - b * r / p) / Math.log(1 + r)));
C#
double b = 12000, p = 400, r = 0.06 / 12;
Console.WriteLine(Math.Ceiling(-Math.Log(1 - b * r / p) / Math.Log(1 + r)));