|||||||||计算x mod y,其中y不能表示为浮点。 作为一个典型的例子,考虑三角函数的自变量约简问题,就像在计算x mod2π中作为计算sin(x)的第一步一样。这种问题很难解决,因为您不能只使用0ѭ,因为y(示例中为2π)无法表示。 我想出了一个简单的解决方案,该解决方案适用于任意值y,而不仅仅是2π,我很好奇它如何与典型的参数约简算法进行比较(在性能上)。 基本思想是存储一个表,该表包含范围为log2(y)的每个值n的值2n mod y到最大可能的浮点指数,然后使用模块化算术的线性

已邀请:

要回复问题请先登录注册