Skip to content
Back to formatted view

Raw Message

Message-ID: <243171F1-865B-4737-877B-0BE2978A3120@gmail.com>
Date: 2012-09-26T01:47:48Z
From: jim holtman
Subject: small negative values instead of zeros in nested loop
In-Reply-To: <SNT138-W39414A8D167DD2A0012F4B819D0@phx.gbl>

FAQ 7.31

then look at 'all.equal'

Sent from my iPad

On Sep 25, 2012, at 19:39, Cristina Fdez. Arag?n <cf_aragon at hotmail.com> wrote:

> 
> 
> 
> 
> Hi,I am trying to run a code with a series of nested for loops, here is a simplified version of it:
> J<-seq(0,1,0.2)                    D<-seq(0,1,0.2)                    
> for (x in 1:10)                            {        for (j in 1:length(J))                        {            for (d in 1:(length(D)-j+1))                        {                x.end<-x*(1-J[j]-D[d])                                print(x)                print(J[j])                print(D[d])                print(x.end)                }    }}
> The problem is that whenever x.end should be zero it takes a small negative value really close to zero instead. Any idea of why this might be happening and how can I fix it?Thanks!
>                         
>    [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.