Question 4: The number e is an important mathematical constant that is the base of the natural logarithm. e also arises in the study of compound...
View the step-by-step solution to:

Question

屏幕快照 2019-10-02 上午12.08.40.png


Is

there a better way to solve this problem?

屏幕快照 2019-10-02 上午12.08.40.png

Question 4: The number e is an important mathematical constant that is the base of the natural logarithm. e also arises in the study of compound interest, and in many other
applications.
Background of e: ht s: en.wiki edia.or wiki E mathematical constant) e can be calculated as the sum of the infinite series: _ 1 1 1 1
9‘1+E+Z+§+Z+ The value of e is approximately equal to 2.71828. We can get an approximate value of e, by calculating only a partial sum of the infinite sum above [the more addends
we add, the better approximation we get). Implement the function def e_approx (n) . This function is given a positive
integer n, and returns an approximation of e, calculated by the sum of the first [n+1]
addends of the infinite sum above. To test your function, use the following main:
def main():
for n in range(15):
curr_approx = e_approx(n)
approx_str = "{:.15f}".format(curr_approx)
print ("n =" , n, "Approximation: " , approx_str) N gte: Pay attention to the running time of e_approx. By calculating the factorials
over for each addend, your running time could get inefficient. An efficient
implementation would run in @(n).

Top Answer

View the full answer
Capture.PNG

Sign up to view the full answer

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question