Fix regression due to float printing changes Trac #12501
Fix regression due to float printing changes
Trac #12501

This was caused by the change from printf to iostream printing.
Sets the float formatting to "default" which is neither fixed or scientific and request 8 digits of precision.
This appears to be mostly equivalent to the previous "%.8g".
If the non-fractional case, we set it to fixed and use 1 unit of precision after the decimal.

Signed-off-by: Andrew Lewycky
Signed-off-by: Shannon Woods
Signed-off-by: Ken Russell

csulmone/angle,csulmone/angle,csulmone/angle,csulmone/angle