Ale*_*pin 3 javascript math optimization trigonometry
我想知道是否有任何优势来夹住传递给三角函数的角度0和Math.PI * 2?我有一个大量使用三角函数的函数,项目中有人将其添加到了开头:
angle %= Math.PI * 2;
Run Code Online (Sandbox Code Playgroud)
这有什么好处吗?如果角度超过这些值,三角函数会更快吗?如果是这样,他们不应该自己夹住它吗?还有其他情况应该夹紧等效角度吗?
该语言是JavaScript,最有可能在V8和SpiderMonkey上运行.