Hi beanyjon,
Instead of creating new column for each field and setting value using workflow, you can use below string funtion in calculated field...
=LEFT([YourDecimalValueFormula],INT(FIND(".",[YourDecimalValueFormula])+2))
Output returns in single line of text type.
It worked for me.