在下想合成一类如身份证号的数值,碰到如下问题:如下图,gen no=x1*10000+x2+x1(A图),B图是excel计算出的相同公式计算出的p_no(我想达到的目的),我想这是计算精确度导致的,不知有什么解决办法?
我在DATA editor 中输入 123456789.089,显示的结果是123456792.0000,也没有办法理解的。
另:我输入身份证号:413902197604037139,显示的却是413902184384561150,不知何故。
因此,请问老师们,身份证号这类数据用什么类型的来表示比较合理?数值型还是字符?先谢谢了。图显示不出来,上传到附件中