I'm currently delving into the intricacies of rounding algorithms for different applications. The mind boggles! For example, we have round-up, round-down, round-half-up, round-half-down, round-half-even, round-half-odd, round-toward-zero, round-away-from-zero, round-ceiling, round-floor, truncation, chopping, round-alternate, and round-random. And that's before we sit down to eat our breakfast!
What makes things even more exciting is that some of the above terms can refer to the same thing, or not depending on whom you are talking to and the application involves. Similarly, some founding schemes work one way on sign-magnitude values (like decimal numbers) and a different way on complement representations (like twos complement and tens complement).
But we digress. If you happen to be using any of the above in an interesting way (especially the more esoteric modes), it would be great if you could take the time to drop me a line and tell me about it at email@example.com.