HP C A.06.05 Reference Manual
Type Conversions
Usual Arithmetic Conversions
Chapter 4 79
Step 3 does not apply, because in compatibility mode, whenever a float appears
in an expression, it is immediately converted to a double.
In step 4, remember that the integral promotions are performed according to
the unsigned preserving rules when compiling in compatibility mode.