0

PICTURE 句 9(5)v999 を使用して COBOL プログラムが読み取るテスト ファイルに、ゼロが埋め込まれたフィールドを書き込もうとしています。ただし、適切な形式が見つかりません。私はz8.3を試しましたが、SASは小数点を挿入します...つまり、結果として00099999が必要な場合は99.999です。どんな助けでも大歓迎です。

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 に答える