Точность в SuSE SLES11 SP4 отличается от других дистрибутивов (например: cent, deb, opensuse) - PullRequest
0 голосов
/ 28 января 2019

У меня проблема с точностью на 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, так как у меня возникает та же проблема с MySQL, когда я запускаю команду выбора SELECT TAN (4) в SuSE SLES11 SP $, вместо этого я получаю неправильный результат, т. е. 1.1578212823495777из 1.1578212823495775
  3. Кроме того, я проверил другие дистрибутивы, такие как centos, debian, openSuSE и получил ожидаемый результат.Итак, проблема не на тех.Кажется, что связано с SuSE SLES11 SP4.

Будет очень полезно и будет благодарен за решение и / или указания, чтобы найти решение для вышеуказанной проблемы.Заранее спасибо.

...