SuSE SLES11 SP4中的精度与其他发行版不同(例如:cent,deb,opensuse)

时间:2019-01-28 16:03:30

标签: suse sles

我在SuSE11x64 SP4上遇到精度问题。请帮忙。有关详细信息,请参阅以下详细信息。

Distribution = SuSE SLES11 SP4
uname -a = Linux ib-suse11x64 3.0.101-63-default
python version = 2.6.9

步骤:

#run the following python statements
import math
a=math.tan(4);
print '%.16f' %math.tan(4);

结果:

1.1578212823495777

预期:

1.1578212823495775

其他备注:

  1. 我在Python 2.7.9中也得到了相同的结果。
  2. 但是,在进一步检查时...。我猜这完全不是与python相关的问题,因为当我在SuSE SLES11 SP $中运行select语句“ SELECT TAN(4)”时,我也遇到了与MySQL相同的问题得到错误的结果,即1.1578212823495777而不是1.1578212823495775
  3. 我还检查了其他发行版,如centos,debian,openSuSE,并得到了预期的结果。所以,问题不在那些上。似乎与SuSE SLES11 SP4有关。

对于上述问题的解决方案和/或指示,将非常有帮助和感谢。谢谢你。

0 个答案:

没有答案