时间:2021-07-01 10:21:17 帮助过:22人阅读
在财务数据计算中,特别是分摊过程中,0.0001% 和0.00012%看似极小的差异,但是会造成最后求和很大的差异,因此,我们在计算中需要尽可能多的保留占比的小数位数
可以在SELECT CONVERT(float,x) /CONVERT(float,y) as pct ......
或者显示的指定精度解决,CONVERT(DECIMAL(38,12),x) /CONVERT(DECIMAL(38,12),y) as pct
两种方法都可解决
SQL Select 语句小数位数影响计算的准确率的问题
标签:两种方法 小数 因此 nbsp 计算 0.00 保留 oat convert