Account for different precision levels when exchanging currencies