我在循环中有一个操作并在每次迭代中保存输出,但我想根据迭代编号命名文件,如果它不是三位数字,则前导零。
*DO, i, 1, 30
!operations goes here....
!...
!...
!out to file
/OUTPUT,%i%,txt
ENDDO
然而,它将文件命名为1.txt
, 2.txt
, ... 和30.txt
, not 001.txt
, 002.txt
。
我努力了
/OUTPUT,%02i,txt
/OUTPUT,%02i%,txt
但它们分别输出为文字字符串:%02i.txt
和%02i%.txt
。
如何克服这一点?谢谢!