input id name $ age 8.2;
cards;
1 John 29.5010101
2 Snow 26.9
3 Mary 30
;
proc print; run;
在age变量加入格式8.2后,原数据应该是30,则变成了0.3000
Obs id name age1 1 John 29.50102 2 Snow 26.90003 3 Mary 0.3000
为什么呢?格式w.d指定位数,但结果整数数值变了,但带小数的没变?
Why?????????

|
楼主: Howard7738
|
1163
6
SAS 数据格式奇怪吗? |
|
讲师 32%
-
|
| ||
|
|
| ||||||||||||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


