有谁知道为什么,使用SQLServer的2005T-SQL十进制分割精度
SELECT CONVERT(DECIMAL(30,15),146804871.212533)/CONVERT(DECIMAL (38,9),12499999.9999)
给我11.74438969709659,
但是当我增加分母的小数位到15,我得到一个不太准确的答案:
SELECT CONVERT(DECIMAL(30,15),146804871.212533)/CONVERT(DECIMAL (38,15),12499999.9999)
给我11.74438969
BTW Windows计算器给11.744389697096595117576772760941 – inspite 2009-01-08 11:53:18