In article <··············@netcom.com> ····@Yost.COM (Dave Yost) writes:
>Could someone explain why lisp rounds the way it does?
>
> "if number is exactly halfway between two integers
> (that is, of the form integer + 0.5) then it is
> rounded toward the one that is even (divisible by 2)."
> - Steele (CLtL2)
>
>I've never heard of this practice, before or since computers.
There's an explanation in Knuth Vol 2.