指定されたロケールで、通貨データをローカル表示形式で読み込み、そのデータを数値に変換します。
入力幅を指定します。
10dで除算するかどうかを指定します。データに小数点区切り文字が含まれる場合、d値は無視されます。
data; x=input("'1'",NLMNY32.); put x=; run;
----+----1----+
options LOCALE=English_UnitedStates;
x=input('($12,345.67)',nlmny32.2);
y=input('($12,345.67)',dollar32.2);
put x=;
put y=;
-12345.67