0

我正在尝试在 COBOL 程序将使用图片子句 9(5)v999 读取的测试文件中编写一个零填充字段。但是我找不到正确的格式。我试过z8.3,但SAS插入小数点......即99.999,因为我需要00099999作为结果。任何帮助,将不胜感激。

4

1 回答 1

1

我相信这就是你所追求的:

proc format ;
  picture x low-high = '99999999' (prefix='0' mult=100);
run;

data _null_;
  do cnt = 0 to 20 by 0.5;
    put cnt x.;
  end;
run;

您可以在此 PDF 中找到更多自定义格式的示例:

www2.sas.com/proceedings/sugi29/236-29.pdf

干杯抢

于 2010-08-04T20:03:35.417 回答