[R] help
    David Winsemius 
    dwinsemius at comcast.net
       
    Wed Feb  2 00:12:44 CET 2011
    
    
  
On Feb 1, 2011, at 3:51 PM, Kiogou Lydie wrote:
>
> I actually want to do the following:
>
> a[j] = (1/(j!))*Π (i-1-d), j = 500, Π means product i = 1 to j
What is the purpose of this effort?
>
> Yet, j! will stop at 170 and Π (i-1-d) at 172; so, a[j] will
> not exceed 170.
>
> I would like to have at least 200 a[j].
 > factorial(200)
[1] Inf
Warning message:
In factorial(200) : value out of range in 'gammafn'
>
> WHAT SHOULD I DO?
You should review the mathematics involved in calculating factorials  
and think more deeply about the limitations of your machine and  
software.
?factorial
>
> PLEASE SEE MY CODE FOR DETAIL!!
>
>
> ####################################################
> R CODE:
> ###################################################
>
> d = .25
>
> # generate j!
> v=j=1
> for (i in 1:200){
> v[i] = i
>     for (i in 2:200){
> j[1]=1
> j[i] = j[i-1]*v[i]
>     }
> }
> j
>
> # generate aj
> l=A=a=0
> for (k in 1:200){
> l[k] = (k-1-d)
>   for (i in 2:200){
>     A[1] = l[1]
>     A[i] = A[i-1]*l[i]
>      for ( i in 1:200){
>   a[i]= (1/j[i])*A[i]
>     }
>
>     }
> }
> a
>
> ######################################## END CODE ##################
> #####################################################################
>
>
> With GOD, everything is POSSIBLE.
>
Except perhaps calculating unlogged factorials above 170 with 64 bit  
computers.
> Avec DIEU, tout est POSSIBLE.
>
>
>
> 	[[alternative HTML version deleted]]
-- 
David Winsemius, MD
West Hartford, CT
    
    
More information about the R-help
mailing list