| x | a number |
| y | a number |
| z | a number |
| • | Subtraction of fixnums may overflow and convert the result to a bignum. |
| • | Subtraction of bignums always yields a bignum. |
| • | Subtraction of floats always yields a float. |
| • | Subtraction of ratios and complex numbers proceeds using the relevant mathematical rules. |