我如何预测一些公式将如何表示整数?

时间:2015-06-11 22:40:40

标签: algorithm integer

我正在制作一些需要使用整数的软件。 此外,我需要对这些整数应用一些公式,重复一段时间(例如,连续多次执行x / = z无限量)。

我可以思考或找到的所有工具,算法和公式,或者根本不使用整数,或者充当近似值。

例如,连续几次x / = z,理论上你可以通过x = x /(z ^ 10)计算第10次x将是什么,但如果结果那将是错误的是小数,你可以使用floor(x /(z ^ 10)),但结果仍然是错误的。

我发现的绘图软件根本没有整数,或者有#34; floor()/ ceil()"函数支持,充其量,结果仍然是前一段的问题。

那我该怎么做?

1 个答案:

答案 0 :(得分:0)

这里有一些东西可以帮助您进行x / = z的迭代:

enter image description here (应该以&#34结束;关于整数除法,所有三个项都是0")

现在,如果x或z为负数,您可以尝试查看是否仍然存在;我没有花时间做出必要的案例区分,但它们应该相当类似。

正如Karoly Horvath在评论中提到的那样,没有明确说明你希望找到替代迭代评估的捷径的各种函数,因为有无数的函数可以帮助你成为可能在整数上,同样的方法对所有人都不起作用。