PFA division behavior: inf and -inf for a finite number divided by zero and nan for 0/0.
Also ensures that return type of any two numbers (including integers) is floating point.
| Parameters: | 
  | 
|---|---|
| Return type: | float  | 
| Returns: | fraction, including non-numeric possibilities  |