楼主: 孤灯渡漠
4021 16

[问答] 为什么明明一样的两个数字却能比出大小 在线等 [推广有奖]

  • 0关注
  • 0粉丝

本科生

52%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
993 点
帖子
82
精华
0
在线时间
61 小时
注册时间
2009-11-24
最后登录
2021-8-5

楼主
孤灯渡漠 发表于 2013-6-19 13:41:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用sas所数据审核,某些观测的两个变量明明是一样的, 为什么却能有大小呢
if a gt b then r="s";
用gt和> 都是一样的结果

这句,一样的数据,r有的也是s,为什么
求解答

二维码

扫码加我 拉你入群

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

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

关键词:在线等 Then The 求解答 在线

沙发
孤灯渡漠 发表于 2013-6-19 14:00:45
难道必须要用 浮点 变大小的写法吗
我觉得sas没有细分数字类型,我以为会自动进行精度对比呢


求高人解答

藤椅
zhengbo8 发表于 2013-6-19 14:00:52
截个图,看看。这两个变量都是数值吗?

板凳
孤灯渡漠 发表于 2013-6-19 14:07:15
zhengbo8 发表于 2013-6-19 14:00
截个图,看看。这两个变量都是数值吗?
这是数据集

if sd6 gt g9 then good="a";

这是i程序

QQ截图20130619135659.png (949 Bytes)

QQ截图20130619135659.png

报纸
zhengbo8 发表于 2013-6-19 14:09:59
具体描述下,你的数据集,你的程序。的确怪。

地板
孤灯渡漠 发表于 2013-6-19 14:10:00
QQ截图20130619135915.png
还有这样的问题,看这个数据集,比较D7和D814,不等的就在r7里写结果
有的相等的也写了结果,而大部分正常
程序:if d7 ne D814 then r7="农业用地面积D7不平D8-D14;";

为什么....

7
孤灯渡漠 发表于 2013-6-19 14:11:42
zhengbo8 发表于 2013-6-19 14:09
具体描述下,你的数据集,你的程序。的确怪。
程序很简单,就是那样,因为整个程序复杂,所以我把那一条数据弄出来,就写了一行程序,还是一样的结果

8
Imasasor 发表于 2013-6-19 14:17:30
你把变量format var best32.;
看一下,可能后面有很多小数点,确实不相等
欢迎加入亚太地区第一R&Python数据挖掘群: 251548215;

9
zhengbo8 发表于 2013-6-19 14:40:52
想到个办法,把数值转为字符后,再比较字符大小,应该是不会错了。

10
孤灯渡漠 发表于 2013-6-19 15:48:49
Imasasor 发表于 2013-6-19 14:17
你把变量format var best32.;
看一下,可能后面有很多小数点,确实不相等
我看了数据类型啊,本来就是best12啊
如果有小数也不对了啊,那可是我从文本读进来的数据,文本没小数读进来有小数的话,那不狗血了

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

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