我有没有办法用=> value=23032017的方式引用一个值,我想指这个数字第四位的数字,即2
发布于 2016-02-20 19:54:29
如果它是一个数字,那么使用一些简单的算术。
data _null_;
value=23032017 ;
do position=1 to 9;
digit = mod(int(value/10**(position-1)),10);
put position= digit= ;
end;
run;
position=1 digit=7
position=2 digit=1
position=3 digit=0
position=4 digit=2
position=5 digit=3
position=6 digit=0
position=7 digit=3
position=8 digit=2
position=9 digit=0https://stackoverflow.com/questions/35527317
复制相似问题