是否有一个公开可用的库可以为 sin、cos、floor、ceil、exp 和登录 32 位和 64 位 linux、solaris 以及可能的其他平台产生完全相同的结果?
我正在考虑以下替代方案:
a)在每个平台上编译的cephesgcc -mfpmath=sse
和相同的优化级别......但不清楚这是否可行。
b) MPFR,但我担心这会太慢。
关于精度(已编辑):对于这个特定的应用程序,我真的不需要产生在数值上最接近精确值的值的东西。我只需要在所有平台、操作系统和“位”上的答案都完全相同。话虽如此,这些值需要合理(5 位数可能就足够了)。对于在我最初的问题中没有明确说明这一点,我深表歉意。
我想具有足够低精度设置的 MAPM 或 MPFR 可能会解决问题,但我希望找到一些没有“多精度”机械/风味的东西。无论如何,我会试试这个。