楼主: sqzdk
2021 2

[其他] [求助] 如何显示长变量 [推广有奖]

  • 0关注
  • 0粉丝

VIP

硕士生

94%

还不是VIP/贵宾

-

威望
0
论坛币
738 个
通用积分
0.0387
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
2368 点
帖子
142
精华
0
在线时间
124 小时
注册时间
2006-3-27
最后登录
2021-5-22

楼主
sqzdk 发表于 2009-7-22 16:23:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
Hello,

我用如下命令将一个9位和一个3位的变量连成一个变量

. gen double id_new= id1*1000+ id2

但这个新变量却无法完整显示,而是以科学计数法显示,看不出来区别, 比如:

.list id1 id2 id_new

结果显示:

      +------------------------------------------+
      |      id1             id2          id_new     |
      |--------------------------------------------|
   1.  123456789    001         1.234e+11
   2.  123456789    002         1.234e+11
  ...


请问,有什么办法可以显示出来 123456789001 , 123456789002 呢?

谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:double 科学计数法 hello 结果显示 list double 如何

回帖推荐

sqzdk 发表于3楼  查看完整内容

知道了。可以这么做: . gen double id_new= id1*1000+ id2 . format id_new %13.0fc .list id1 id2 id_new

eblog 发表于2楼  查看完整内容

input double x 123456789001 123456789002 end list format x %13.0fc list

本帖被以下文库推荐

沙发
eblog 发表于 2009-7-22 17:10:43
input double x
123456789001
123456789002
end
list
format x %13.0fc
list

藤椅
sqzdk 发表于 2009-7-22 20:40:26
知道了。可以这么做:
. gen double id_new= id1*1000+ id2
. format id_new %13.0fc
.list id1 id2 id_new

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 00:19