hi, please consider adding this to the sprintf help file, this is importent info
%ld or % d Replace with an int and display as decimal. (Floats are
%x or % X Replace with an int and display as hexadecimal.
%o Replace with an int and display as octal. (There’s one you don’t see
much any more!)
%u Replace with an int and display unsigned. (In theory, this should
let you display numbers larger than 2874836647, but it doesn’t.)
%f Replace with a float. The format %.2f will round the float to 2
%s Replace with a symbol. The format %.2s will show the first 2
letters of the symbol.
%c Replace with character