Bukz

Untitled

May 19th, 2011
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.94 KB | None | 0 0
  1. sumlist = [
  2.   if (testlist $arg1) [
  3.     cursum = 0
  4.     loop sll (listlen $arg1) [
  5.       +=f cursum (at $arg1 $sll)
  6.     ]
  7.     result $cursum
  8.   ]
  9. ]
  10. // echo (sumlist "2.5 7.5 5") // Output: 15.0
  11. // echo (sumlist "1.3 6.305 2.46 1.67 13.57 6.02") // Output: 31.325
  12.  
  13. sublist = [
  14.   if (testlist $arg1) [
  15.     cursub = (at $arg1 0)
  16.     loop bll (- (listlen $arg1) 1) [
  17.       -=f cursub (at $arg1 (+ $bll 1))
  18.     ]
  19.     result $cursub
  20.   ]
  21. ]
  22. // echo (sublist "75 35.5 12.25") // Output: 27.25
  23.  
  24. mullist = [
  25.   if (testlist $arg1) [
  26.     curmul = (at $arg1 0)
  27.     loop mll (- (listlen $arg1) 1) [
  28.       *=f curmul (at $arg1 (+ $mll 1))
  29.     ]
  30.     result $curmul
  31.   ]
  32. ]
  33. // echo (mullist "2.5 2 5") // Output: 25.0
  34.  
  35. divlist = [
  36.   if (testlist $arg1) [
  37.     curdiv = (at $arg1 0)
  38.     loop dll (- (listlen $arg1) 1) [
  39.       curdiv = (divf $curdiv (at $arg1 (+ $dll 1)))
  40.     ]
  41.     result $curdiv
  42.   ]
  43. ]
  44. // echo (divlist "10 2 2") // Output: 2.5
Advertisement
Add Comment
Please, Sign In to add comment