Рассчитать процентную ставку выплаты по ипотеке в Python
Я пытаюсь вычислить процентную ставку по ипотеке в Python.
У меня есть формула ниже. a / {[(1+r)^n]-1} / [r(1+r)^n]=p
Здесь у меня есть значение a, n, p.
можно ли вычислить r, используя эти значения в python. Любые указатели помогут.
1 ответ
Вы можете взглянуть на пакет Sympy, который может помочь.
from sympy.solvers import solve
from sympy import Symbol
x = Symbol('x')
solve(x**2 - 1, x)
Замените x**2-1 на ваше уравнение относительно r (сдвиньте p влево).