The function / performs division or reciprocation.
If no denominators are supplied,
the function / returns the reciprocal of number.
If at least one denominator is supplied,
the function / divides the numerator by all of the denominators
and returns the resulting quotient.
If each argument is either an integer or a ratio,
and the result is not an integer, then it is a ratio.
The function / performs necessary type conversions.
If any argument is a float then
the rules of floating-point contagion apply;
see Section 12.1.4 Floating-point Computations.