On Sat, Jul 15, 2017 at 5:05 PM, John Cowan <xxxxxx@ccil.org> wrote:
Will Clinger, who wrote the portable implementation, is on record as saying that round-to-even is better than round-away-from-zero.  I'd like comment, preferably with arguments, from others.  My own inclination is to make flround do what C round() does, namely round away from zero, as part of my original intention for the SRFI, but I don't want to make flround un-useful for Scheme programmers.  On the third (possibly gripping, possibly not) hand, RnRS round is still available for round-to-even.

I'm not qualified to make a logical or reasoned argument on this issue, but I can at least make a vague appeal to authority: every time I've heard someone who is knowledgeable express an opinion on this issue, they've preferred round to even.  I can also make an ad hominem argument: no one should rely on the designers of C for reliable numerical results.