max(0.0, -0.0) = -0.0  max(-0.0, 0.0) = 0.0
each call returns its second argument, since neither zero is greater. swapping the arguments changes the sign of the result.
