36717 8

SAS中保留两位小数 [推广有奖]

  • 8关注
  • 2粉丝

讲师

33%

还不是VIP/贵宾

-

威望
0
论坛币
310 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
15111 点
帖子
218
精华
0
在线时间
379 小时
注册时间
2012-10-31
最后登录
2020-8-31

楼主
慧(会)幸福 发表于 2013-7-18 15:07:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
SAS中怎么用四舍五入保留两位小数,现有数据集a,将数据集a中变量x,y以四舍五入保留两位小数。谢谢各位。
二维码

扫码加我 拉你入群

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

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

关键词:四舍五入 数据集

沙发
可~乐 发表于 2013-7-18 15:34:36
data _null_;
x=round(1.23456,0.01);
put x;
run;

藤椅
071029 发表于 2013-7-18 21:27:55
  1. data test;
  2. format x 3.2;
  3. x=0.03938;
  4. run;
复制代码

板凳
sasha2000 发表于 2013-7-19 13:17:08
data a;
   set a;
   x=round(x, .01);
   y=round(y, .01);
run;

报纸
fish__1230 发表于 2017-8-16 15:16:26
sasha2000 发表于 2013-7-19 13:17
data a;
   set a;
   x=round(x, .01);
想请问一下,有把宏变量保留小数点的函数吗?

地板
superguy333 发表于 2017-8-16 23:27:10
071029 发表于 2013-7-18 21:27
你把x改成54.03938结果是54,就错了。

7
zzf159476 发表于 2017-8-20 21:46:45
提示: 作者被禁止或删除 内容自动屏蔽

8
sasha2000 发表于 2017-10-16 11:13:16
fish__1230 发表于 2017-8-16 15:16
想请问一下,有把宏变量保留小数点的函数吗?
%sysfunc(round(x,0.01))

9
sasha2000 发表于 2017-10-16 11:16:23
sasha2000 发表于 2017-10-16 11:13
%sysfunc(round(x,0.01))
Following is my log message:

24         %let x=54.03938;
25         %put %sysfunc(round(&x,0.01));
54.04

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 12:25