There is apparently
ifToStr interface - shouldn't this be documented?
I was using toStr() for int but now need it for float - checked in docs, nothing. Then i tried and what do you know, it worked. Some research says
BrightScript Debugger> ? findMemberFunction(1.0, "toStr")
<Interface: ifToStr>
BrightScript Debugger> ? findMemberFunction(1d, "toStr")
<Interface: ifToStr>
So it's there for floats/double at least. Should put a good word.