如何在 libreoffice 中输入递归公式
how to enter a recursive formula in libreoffice
我正在 LibreOffice 中为我玩的游戏制作电子表格。我有各种各样的怪物,我通过给它们食物来升级它们。每个级别所需的食物加倍。我想让 A 列代表他们当前的级别,列代表每个怪物在下一级别需要多少食物,C 列代表我想让他们达到的级别。我可以很容易地在顶层输入一个公式来计算需要多少食物,但我不知道如何输入一个将所有所需食物相加的公式。
任何帮助将不胜感激。
你需要sum a geometric series。在这种情况下,公式可以简化为:
=B1 * (POWER(2, C1-A1) - 1)
例如,假设升级所需的食物是 15,我们希望怪物从 5 级升到 8 级,每级需要加倍。然后怪物需要15 * (1 + 2 + 4) = 105
食物。
我正在 LibreOffice 中为我玩的游戏制作电子表格。我有各种各样的怪物,我通过给它们食物来升级它们。每个级别所需的食物加倍。我想让 A 列代表他们当前的级别,列代表每个怪物在下一级别需要多少食物,C 列代表我想让他们达到的级别。我可以很容易地在顶层输入一个公式来计算需要多少食物,但我不知道如何输入一个将所有所需食物相加的公式。 任何帮助将不胜感激。
你需要sum a geometric series。在这种情况下,公式可以简化为:
=B1 * (POWER(2, C1-A1) - 1)
例如,假设升级所需的食物是 15,我们希望怪物从 5 级升到 8 级,每级需要加倍。然后怪物需要15 * (1 + 2 + 4) = 105
食物。