x86上三角指令的错误是什么?

mda*_*kin 2 math x86

在哪里可以找到有关x86处理器上三角函数指令的错误范围的信息?

pen*_*gon 5

你问的问题很少是一个有趣的问题,很可能你真的想知道一些不同的东西.那么让我先回答不同的问题:

如何计算一定精度的三角函数?

只需使用更长的数据类型.对于x86,如果您需要具有双精度的结果,请执行80位扩展双精度计算,并确保安全.

如何获得与平台无关的准确性?

您需要一个专门的软件解决方案,如MPFR

那就是说,让我回到你原来的问题.简短回答:对于小操作数,它通常应在1 ulp以内.对于较大的操作数,情况越来越糟.唯一能找到答案的方法就是自己测试一下,就像这个人一样.处理器供应商没有可靠的信息.