0

我可以用笔和纸来做,但我很难尝试在 ruby​​ 中构建方法来计算像下面这样的简单公式。

公式

如何在 ruby​​ 中构建一个返回 CET 的方法?

(为了更容易考虑(dj-d0)/365 等于 j)

4

1 回答 1

2

如果您知道要使用的结构,这几乎可以直接翻译成 Ruby:

sum = (1..n).inject(0) do |s, j|
  fc[j] / ((1 + cet) ** (d[j] - d[0]) / 365) - fc[0]
end

如果你想解决什么问题,那就是另一回事了。您可能想尝试 Mathematica。

于 2013-01-04T18:52:59.497 回答