我基本上正在制作一个 Java 程序,该程序必须快速运行大量计算(每帧,目标至少为 30 f/s)。这些主要是三角函数和幂函数。 我要问的问题是: 哪个更快:使用 Java 已经提供的数学函数?或者编写我自己的函数来运行?
最佳答案
内置的 Math 函数将非常难以击败,因为它们中的大多数都具有特殊的 JVM 魔力,使它们能够使用硬件内在函数。您可以想象通过用大量工作牺牲准确性来击败其中一些,但您不太可能击败数学
实用程序否则。
关于java - 自定义数学函数与提供的数学函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27974396/