Returns the result of a division that handles special missing values for ODS output.
| Category: | Arithmetic |
data _null_;
a = divide(1, 0);
put +3 a= '(infinity)';
b = divide(2, .I);
put +3 b=;
c = divide(.I, -1);
put +3 c= '(minus infinity)';
d = divide(constant('big'), constant('small'));
put +3 d= '(infinity because of overflow)';
run;