全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5717 4
2013-03-01
求助,有数字9.0012,想保留两位数字为9.00,该怎么用?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-3-1 11:56:37
data _null_;
format b 8.2;
a=9.0012;
b=round(a,0.01);
put b;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-1 11:58:31
data a;
  **format c 8.2;
  b=9.0012;  
  c=round(b,0.01);
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-1 12:44:01
data a;
  format c 8.2;
  b=9.0012;  
  c = b;
  d = round(b, 0.01);
  put "c= " c;
  put "d= " d;
  * c=round(b,0.01);
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-6-23 00:51:54
ROUND(x,eps) 求x按照eps指定的精度四舍五入后的结果,比如ROUND(5654.5654,0.01) 结果为5654.57,ROUND(5654.5654,10)结果为5650。


ROUND 是截取函数
按规定舍入精度取一个数的近似值的函数ROUND;
  DATA;                           运行结果
  a=INT(223.456); b=ROUND(223.456, 100);          a=223  b=200
  c=ROUND(223.456,10); d=ROUND(223.456,1);         c=220  d=223
  e=ROUND(223.456,0.1); f=ROUND(223.456,0.01);       e=223.5 f=223.46
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群