을 계산합니다. 그러나 파이썬은 1을 반환합니다. 왜 그럴까요?사용 파이썬 내가이 식을 계산하려는 특별한 제한
===== 업데이트 ========
내가 여기서 뭘 원하는 것은 사용자의 입력, 연간 이자율 (APR)에서 실제 연간 속도를 도출하는 것입니다.
def get_EAR(APR, conversion_times_per_year = 1):
return (1 + APR/conversion_times) ** conversion_times - 1
이 표현식을 연속 합성에 적용하고자합니다. 네, if 문을 써서 일반적인 compounding과 정상적인 경우를 구별 할 수 있다는 것을 이해합니다. 그런 다음 상수 e
을 직접 사용할 수는 있지만 통합 방법을 선호합니다.
한계 계산이 파이썬에서 구현되지 않았습니다. sympy를 사용하십시오 : http://www.sympy.org/en/index.html – eyllanesc
www.wolframalpha.com을 사용하여 – STF
을 계산하면 한계에 대해 다시 알아야합니다. 값을 직접 대체하는 것과는 다릅니다. '** math.inf '는 무엇을 의미합니까? 정상적인 산술에서는 의미가 없습니다. '1/0' 또는'1/math.inf'와 동일합니다. 한계를 사용하여 해결해야합니다. –