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 <[email protected]> On Behalf Of Dario Strbenac Sent: den 20 september 2018 03:00 To: r-devel <[email protected]> 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 ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
