Copy sign of X2 to value of X1, and return the result. Cause an error if X1 or X2 is not a float. (fn X1 X2)