读文件格式不对。一可能是单位不对,比如存盘为公制,而你读文件用英制,或是相反,等等;二是位数不对,比如存盘为25格式,你读文件却为34或是43等;三是省零方式不对,比如存盘为后省零而你读文件为前省零等;四是超过位数的部分是依前位数为准还是依后面位数为准;五是存盘位数太低从而导致四舍五入时出现较大偏差,所以个位数加小数位部分不能少于6位。以上供参考。