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