是否有可用于 9.1.3 版(类似于 9.2 中的 NLMNLGBP)的 SAS 信息来读取英镑值?
例如下面..
data;
x='£69';
y=input(x,NLMNLGBP3.);/* need 9.1.3 equivalent */
put y=;
run;
是否有可用于 9.1.3 版(类似于 9.2 中的 NLMNLGBP)的 SAS 信息来读取英镑值?
例如下面..
data;
x='£69';
y=input(x,NLMNLGBP3.);/* need 9.1.3 equivalent */
put y=;
run;
If you set your locale to 'English_UnitedKingdom', you can use the NLMNYw.d
informat.
example below:
options locale=English_UnitedKingdom;
data _null_;
format x y best12.;
x=input('(£69)',nlmny32.2); /* parenthesis represents negative */
y=input('£69',nlmny32.2);
put x= y=;
run;
/* On log */
x=-69 y=69
我不相信这个信息在 9.1.3 中可用(根据谷歌)
你可以试试这个:
data _null_;
x='£69';
_x=input(compress(x,'£'),8.);
y=put(_x,NLMNLGBP.);
put y=;
run;