Ahhh thank you, I hadn't realized that was meant to indicate it was being
turned into a string, just thought that was to highlight what the end result was.
Doing that would work if the number wasn't changing so radically as I mentioned,
which makes that more misleading/distracting than anything.
But I did get around it by as you said using the number itself in its
continued calculation, and I instead made another variable for it to
send the FormatDecimal result so I can keep an eye on it there :).
Thank you both very much for your help again, I can finally continue
moving forward with the project.