Since I don't remember which functions where available in LV5, I propose 2 solutions
1/ ...works with all LV versions :
Wire your numeric to a "Number to Decimal String" function, and set the width to 1 (don't worry about numbers with more than 1 digit, there is no truncation). Get the resulting string length, and wire it to a case structure, to handle the different possibilities.
Set the "0", default case, to "3", and wire your string through the case structure, to an indicator.
In the "1" case, concatenate a "00" string to the (single digit) string.
Create a "2" case, and concatenate a "0" string.
2/... works in LV 6 and 7
Use a "Format into string" function, with the format string set to "%03d"
I wanted to send you a .jpg for illustration, but
I can't add any file to this answer (problem with NI server ?). Sorry...
Hope this help !
Chilly Charly (aka CC)