Advertisement
Guest User

Untitled

a guest
Jan 30th, 2015
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.30 KB | None | 0 0
  1. def f(x: Float): Float = {
  2.  
  3.     def factorial(x: Int): Int = if (x <= 1) 1 else x * factorial(x - 1)
  4.  
  5.     def compute_exp(x: Float, count: Int = 9): Float = {
  6.       if (count <= 1) x
  7.       else (Math.pow(x, count) / factorial(count)).toFloat + compute_exp(x, count - 1)
  8.     }
  9.     compute_exp(x)+1
  10.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement