楼主: 小沐君
3341 14

[问答] 求助:常数1.3为什么是8字节? [推广有奖]

  • 6关注
  • 3粉丝

已卖:236份资源

博士生

5%

还不是VIP/贵宾

-

威望
0
论坛币
499 个
通用积分
30.3865
学术水平
8 点
热心指数
18 点
信用等级
8 点
经验
44321 点
帖子
191
精华
0
在线时间
192 小时
注册时间
2016-1-10
最后登录
2023-11-26

楼主
小沐君 发表于 2018-8-29 15:31:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币


如题如下图,

Capture.PNG

为什么上图说常数1.3用8字节表示啊? 难道不是3字节嘛?

谢大佬们~


二维码

扫码加我 拉你入群

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

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

关键词:sas length 字节

已有 1 人评分热心指数 收起 理由
eijuhz + 1 精彩帖子

总评分: 热心指数 + 1   查看全部评分

沙发
被偷走的地下铁 发表于 2018-8-29 16:17:48
sas数据集中数值变量的储存长度一般为8个字节。default=n意思就是把长度从8改到n

藤椅
小沐君 发表于 2018-8-29 16:47:02
被偷走的地下铁 发表于 2018-8-29 16:17
sas数据集中数值变量的储存长度一般为8个字节。default=n意思就是把长度从8改到n
我理解的对不
因为length defult = n , n是字节数 (而非字符数)

而这里八字节是因为数值变量a 的长度就是8字节,跟1.3没啥关系
对不?
字节和字符有点混

板凳
小沐君 发表于 2018-8-29 16:47:20
被偷走的地下铁 发表于 2018-8-29 16:17
sas数据集中数值变量的储存长度一般为8个字节。default=n意思就是把长度从8改到n
我理解的对不
因为length defult = n , n是字节数 (而非字符数)

而这里八字节是因为数值变量a 的长度就是8字节,跟1.3没啥关系
对不?
字节和字符有点混

报纸
l1i2n3i4n5g 在职认证  发表于 2018-8-30 10:20:37
因为数值型变量a只有3个字节,无法保证精度,a=1.3其实已经变成了1.29980,所以就对不上了

地板
小沐君 发表于 2018-8-30 11:31:46
l1i2n3i4n5g 发表于 2018-8-30 10:20
因为数值型变量a只有3个字节,无法保证精度,a=1.3其实已经变成了1.29980,所以就对不上了
这句“a=1.3其实已经变成了1.29980‘ 是怎么来的呀?

7
l1i2n3i4n5g 在职认证  发表于 2018-8-30 12:54:03
小沐君 发表于 2018-8-30 11:31
这句“a=1.3其实已经变成了1.29980‘ 是怎么来的呀?
数据集打开来就能看到

8
小沐君 发表于 2018-8-30 16:41:33
自己备注:
来自 《sas编程技术教程》 P138

9
小沐君 发表于 2018-8-30 16:52:19
run了下程序

数据集one:

          a            b
1.3999023438        6
1.1999511719        5
1.0998535156        4
1.2998046875        4
1.2998046875        5
1.2998046875        6
                  2     3

数据集two为空

话说回帖时怎么插入本地图片?

10
小沐君 发表于 2018-8-30 16:55:32
l1i2n3i4n5g 发表于 2018-8-30 12:54
数据集打开来就能看到
谢啦 :D

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 18:33