On 8 Jan 2013, at 04:36, Ben Noordhuis wrote:
> I suggest you do away with banker's rounding here. As you say, it's not that relevant when counting in milliseconds; if someone else reads the source, he'll have to do a double-take to figure out what it's doing, let alone why.
> 
> 

I don't mind if you do, but I won't. The designers of C might have thought it was OK to save some tiny amount of time by doing arithmetic wrong (and this might even have been justified on a PDP11, though it was clearly short-sighted even then) but I'm having none of it: I don't want anything with my name on it which is just that sloppy.