On Fri, 3 Sep 2004, Henric Nilsson wrote:

> Hi everyone,
> 
> I've tried the below on R 1.9.1 and the 2004-08-30 builds of R 1.9.1 
> Patched and R 2.0.0 on Windows 2000, and the results are consistent.
> 
>  > seq(0.5, 0, by = -0.1)
> [1] 0.5 0.4 0.3 0.2 0.1 0.0
> 
>  > seq(0.7, 0, by = -0.1)
> [1]  7.000000e-01  6.000000e-01  5.000000e-01  4.000000e-01  3.000000e-01 
> 2.000000e-01  1.000000e-01 -1.110223e-16
> 
> Is this really the intended behaviour? I ended up using

Well, you are using a floating point representation in a digital computer, 
so I don't think you should be surprised. Note that the internal 
representation is also modified by the print() functions, so what you see 
when an object is printed is not always exactly what is inside the object.

> 
>  > seq(0.7, 0, length = 8)
> [1] 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0
> 
> which does what I want.
> 
> //Henric
> 
> ______________________________________________
> [EMAIL PROTECTED] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
> 

-- 
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Breiviksveien 40, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 93 93
e-mail: [EMAIL PROTECTED]

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to