Я не уверен, почему это продолжается. Я пытаюсь вычислить процентное изменение цены акции, однако это вызывает ошибку.
p = ((current - past) / past) * 100
ZeroDivisionError: float division by zero
Это функция:
def getPercent(past: float, current: float):
p = ((current - past) / past) * 100
return round(p, 2)
И я печатаю результаты с использованием str (getPercent ()). Есть идеи, почему это вызывает эту ошибку?