在附件中的文件中,有hhid04和line04两个变量,我想让其成为唯一独立的变量(没有重复),方法是建立hhidline这个变量,命令为gen hhidline=hhid04*100+line04(line04最多只为两位数),但得到的全是科学计数法表达的形式,而且值都是一样的。
我在excle中做的话,则不会出现这样的问题,从excle再变回DTA格式文件的话,数据类型变成了double形式,我猜想应该是数据类型影响了数据的计算,譬如,原数据中的hhid04是9位数,数据库中的数值类型也是long,也是9位的,我是不是可以直接把hhi04变成double格式,然后使得gen hhidline=hhid04*100+line04这个公式得以计算?
想请教诸位高手,怎么讲hhid04从long变成double,或者赐教一个正确的公式。俺已经被折磨两天了,完全不知道怎么做了。5555555.