Fix C++ code generation for Float32s with integral defaults.

Appending 'f' to an integer literal doesn't make it a float. We have to add '.0' first.

Fixes #119.
Actually, let's use single digits for these otherwise they'll actually be printed in scientific notation with a '.', defeating the purpose of the test.