Could be a double precison problem. Double arithmetic is not really
accurate due to its computer implementations, which means the possiblility
of rounding errors, unless you're using a precise double data type.

	[[alternative HTML version deleted]]

