[R] round() seems inconsistent when rounding 5s
Rashid Nassar
rnassar at duke.edu
Sat Mar 15 22:53:48 CET 2003
It may be my lack of unerstanding, but round() seems to me to give
inconsistent results when rounding 5s as in the following examples?
> round(1.45, 1)
[1] 1.4 # OK
> round(2.45, 1)
[1] 2.5 # shouldn't this be 2.4?
> round(1.05, 1)
[1] 1.1 # 1.0 ?
and signif():
> signif(2.445, 3)
[1] 2.44 # OK
> signif(3.445, 3)
[1] 3.45 # 3.44 ?
> version
_
platform i586-pc-linux-gnu
arch i586
os linux-gnu
system i586, linux-gnu
status
major 1
minor 6.2
year 2003
month 01
day 10
language R
Many thanks!
Rashid Nassar
More information about the R-help
mailing list