If there's a way to put a number into a string, then you can just print that instead, right? And if you also want to format it, then you can multiply by 100, use the floor() function, and then divide by 100 and put that in the string.
(If you managed to catch my previous post before I deleted it, yeah, that doesn't work at all. My bad!)