Actually I'm going to push back on this one. Now that I've eliminated division of monetary values, this is not so trivial to implement. You have your choice of `ToInt64()` and `ToDouble()`, and assuming no bias about the underlying format I would argue that `ToDouble()` is the correct choice here - keep as many bits of precision for the comparison as possible.