Full_Name: Grischa Tödt
Version: 2.1.1
OS: windows XP
Submission from: (NULL) (192.108.25.32)


I have a strange behaviour in R, looks like type conversions are messed up.

To reproduce:

expected:
> typeof(3)
[1] "double"

> as.integer(3)
[1] 3

!!!! strange:
> typeof((0.3/0.1))
[1] "double"

> as.integer((0.3/0.1))
[1] 2

also for trunc:
>trunc(c(5,7))
>c(0.5,0.7)/c(0.1,0.1)

and now watch the amazing!!!!:
>trunc((c(0.5,0.7)/c(0.1,0.1)))




My R-Version:
platform i386-pc-mingw32
arch     i386           
os       mingw32        
system   i386, mingw32  
status                  
major    2              
minor    1.1            
year     2005           
month    06             
day      20             
language R

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to