Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以用笔和纸来做,但我很难尝试在 ruby 中构建方法来计算像下面这样的简单公式。
如何在 ruby 中构建一个返回 CET 的方法?
(为了更容易考虑(dj-d0)/365 等于 j)
如果您知道要使用的结构,这几乎可以直接翻译成 Ruby:
sum = (1..n).inject(0) do |s, j| fc[j] / ((1 + cet) ** (d[j] - d[0]) / 365) - fc[0] end
如果你想解决什么问题,那就是另一回事了。您可能想尝试 Mathematica。