Hi,
I have not checked the source code, but I think it is because of banker's round.
https://en.wikipedia.org/wiki/Rounding#Round_half_to_even
Best regards,
Kim
-----Original Message-----
From: R-devel <r-devel-bounces at r-project.org> On Behalf Of Dario Strbenac
Sent: den 20 september 2018 03:00
To: r-devel <r-devel at r-project.org>
Subject: Re: [Rd] A different error in sample()
Good day,
The use of "rounding" also doesn't make sense. If The number is halfway between two integers, it is rounded to the nearest even integer.
round(2.5)
[1] 2
--------------------------------------
Dario Strbenac
University of Sydney
Camperdown NSW 2050
Australia
______________________________________________
R-devel at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel