Fix recreator for /proc/self/sched to preserve floating point precision

The code was converting high precision ints to float mathematically
and loosing digits in the process.  This change constructs the floating
point display formats by breaking the int into pieces and concatenating
the strings.