Advertisement
Guest User

Untitled

a guest
Jan 24th, 2014
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.42 KB | None | 0 0
  1. let func x : float  =
  2.     (2.*x-3.)/((x-1.)**2.)
  3.    
  4. let rec teilor1 (x:float)(n:int) =
  5.    if n=0 then -3.
  6.    else -(3.+float(n))*x**float(n)+teilor1(x)(n-1)
  7.  
  8. // Нихуя не знаю как тут
  9. let rec teilor2 (x:float)(n:int) =
  10.     if (n=0) then -3.
  11.     else 3.
  12.  
  13. for i in 0..10 do
  14.     let x = 0.1+(0.6-0.1)*(float(i)/10.)
  15.     printfn "%5.3f %5.3f %5.3f %5.3f" x (teilor1 (x)(10)) (teilor2 (x)(10)) (func x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement