计算任意精度三角函数的算法和数据结构

Algorithm and datastructure for calculating trig functions to arbitrary precisions

我需要进行大量计算以达到任意高精度 - 在 Javascript 中只有 64 位浮点数表示形式。

我明白了如何组合多个变量来表示大数:例如表示一个大的 m 位小数,其中 64 位浮点数可以表示 n 位,我需要 m / n 个变量。

但是我如何实现一个算法来计算 tan() 到任意精度,仅使用 64 位浮点运算?

为什么你想(重新)自己做?我会为此使用一个库。例如http://mathjs.org/docs/datatypes/bignumbers.html.