Revert "Merge branch 'use-trunc-rounding' into rounding-fixes"

This reverts commit 36e638f89efa36adf6336763b5650a86dd343602, reversing
changes made to 6061cb0df2f894bacb4087004186945ebd6af3e5.

As mentioned in 08782a5, internal floating values are changed to things
like *.*9999, and then the values are corrupted.

I wish we had eight fingers instead of ten. Or sixteen. Could lead to
some interesting guitar and piano playing.

5d9da52a-f56a-11e2-a82d-001f3b596ec9