Calcolo rata finanziamento

import math

def calcolaRataFinanziamento(importo, anni, tasso):
    tasso = tasso/100.0
    mesi = 12 #rate per anno
    numeroRate= mesi* anni #numero delle rate da pagare
    temp = math.pow(1 + (tasso/mesi),(numeroRate))

    return importo*(temp)*(tasso/mesi)/(temp-1)


imp = int(input("Importo finanziamento (euro): "))
an = int(input("Durata finanziamento (anni): "))
tas = float(input("Tasso di interesse (punti %): "))

r=calcolaRataFinanziamento(imp,an,tas)

print()
print("Importo rata mensile : {:.2f} euro".format(r))
print("Importo complessivo pagato : {:.2f} euro".format(an*12*r))
print("Costo del finanziamento : {:.2f} euro".format(an*12*r-imp))

Semplice funzione Python per calcolare l’importo della rata di un finanziamento una volta noti importo prestato, durata ammortamento in anni e tasso di interesse applicato.

Esempio:

Importo finanziamento (euro): 10000
Durata finanziamento (anni): 5
Tasso di ammortamento (punti %): 9

Importo rata mensile : 207.58 euro
Importo complessivo pagato : 12455.01 euro
Costo del finanziamento : 2455.01 euro
>>>