Of course. I can never remember exactly how banker's rounding works. I've
never reallly understood why MS went for that method, without also providing
a built in natural rounding function.
Banker's rounding is - in at least some sense - more rational than "always
round .5 down". The rationale is that with "always round down", the total or
average of an ensemble of numbers will *decrease* upon rounding. With banker's
rounding, it's unbiased - on average, the total (average) will remain
unchanged after rounding.
Just because it's what we both learned in fourth grade (or whenever) doesn't
make "always round down" any more "natural" than any other arbitrary
convention!
John W. Vinson [MVP]