way to get numbers to always comment with X digits?

 
I know it has something to do with NormalizeDouble, but I can't quite get it to work.  The problem is not that the numbers are too long, but that MT seems to take away the last digit if it is 0.  So sometimes I see 1.001 and think it is 1.0001.  I would like it to be commented 1.0010.
Comment("USD: ",NormalizeDouble(USDValue,4));
?????
 
Use DoubleToStr()
Reason: