Moving logic to casting.
Revert "Slap an f on constants when code generating floats"

This reverts commit a184a49ac70488f877e7e088af66870e3ea1393c.
Cast calls to float