我正在写一个 3D 碰撞,想知道基本数学函数的性能差异,如 + - * / sqrt pwr trigonometry like sin cos tan arcsin..
我听说这取决于许多其他事情,所以我只想大致了解哪个更慢并且需要避免,同时寻找不同的方法来解决问题。我也想知道差异的顺序和大小
谢谢
编辑:我用 VC++ 为 x86 编写。但是其他架构和总体情况的知识也很好。我主要以单浮点计算以进行实时应用。
问题是某些算法需要 sqrt 或三角函数,但我可以通过其他方法绕过它们。每个人都有自己的进步,我想知道是否足以进行权衡。我想要一个通用知识来解决我自己的问题,做了一个谷歌但一无所获,所以请让它回答