Advertisement
TheAceHome

Untitled

Feb 24th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. from math import factorial
  2. x=[1.50,1.51,1.52,1.53,1.54,1.55,1.56,1.57,1.58,1.59,1.60]
  3. y=[0.51183,0.50624,0.50064,0.49503,0.48940,0.48376,0.47811,0.47245,0.46678,0.46100,0.45540]
  4. a=(float(input()))
  5. b=round(a,2)
  6. print(b)
  7. q=abs((a-b)/0.01)
  8. print(q)
  9. d1=[]
  10. d2=[]
  11. d3=[]
  12. d4=[]
  13. d5=[]
  14. d6=[]
  15. d7=[]
  16. d8=[]
  17. d9=[]
  18. d10=[]
  19. d11=[]
  20.  
  21. vy=[]
  22.  
  23. for i in range (0,len(y)-1):
  24. d1.append(abs(y[i+1]-y[i]))
  25. print(d1)
  26.  
  27. for i in range (0,len(d1)-1):
  28. d2.append(abs(d1[i+1]-d1[i]))
  29. print(d2)
  30.  
  31. for i in range (0,len(d2)-1):
  32. d3.append(abs(d2[i+1]-d2[i]))
  33. print(d3)
  34.  
  35. for i in range (0,len(d3)-1):
  36. d4.append(abs(d3[i+1]-d3[i]))
  37. print(d4)
  38.  
  39. for i in range (0,len(d4)-1):
  40. d5.append(abs(d4[i+1]-d4[i]))
  41. print(d5)
  42.  
  43. for i in range (0,len(d5)-1):
  44. d6.append(abs(d5[i+1]-d5[i]))
  45. print(d6)
  46.  
  47. for i in range (0,len(d6)-1):
  48. d7.append(abs(d6[i+1]-d6[i]))
  49. print(d7)
  50.  
  51. for i in range (0,len(d7)-1):
  52. d8.append(abs(d7[i+1]-d7[i]))
  53. print(d8)
  54.  
  55. for i in range (0,len(d8)-1):
  56. d9.append(abs(d8[i+1]-d8[i]))
  57. print(d9)
  58.  
  59. for i in range (0,len(d9)-1):
  60. d10.append(abs(d9[i+1]-d9[i]))
  61. print(d10)
  62.  
  63. Pnx=y[0] +d1[0]*q + d2[0]*(q-1)/factorial(2) + d3[0]*(q-2)*(q-1)/factorial(3) + d4[0]*(q-3)*(q-2)*(q-1)/factorial(4) + d5[0]*(q-4)*(q-3)*(q-2)*(q-1)/factorial(5) + d6[0]*(q-5)*(q-4)*(q-3)*(q-2)*(q-1)/factorial(6) + d7[0]*(q-6)*(q-5)*(q-4)*(q-3)*(q-2)*(q-1)/factorial(7) + d8[0]*(q-7)*(q-6)*(q-5)*(q-4)*(q-3)*(q-2)*(q-1)/factorial(8) + d9[0]*(q-8)*(q-7)*(q-6)*(q-5)*(q-4)*(q-3)*(q-2)*(q-1)/factorial(9) + d10[0]*(q-9)*(q-8)*(q-7)*(q-6)*(q-5)*(q-4)*(q-3)*(q-2)*(q-1)/factorial(10)
  64. print(Pnx)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement