【发布时间】:2016-08-31 12:11:11
【问题描述】:
我正在将动态数学公式保存为字符串。我有两个预定义函数,如avg(A,B) 和best_of(1,A,B)。公式可以包含任何数学运算符,带有嵌套括号。
如何在 ruby 中执行公式。以下是几种公式格式,
avg(A,B,C)+D
best_of(1,A,B,C)+avg(D,E)
avg(best_of(1,A,B)+C+D)+E
【问题讨论】:
-
那么问题是什么?
-
鉴于 A、B、C 有值并返回答案,我想执行公式。
标签: ruby ruby-on-rails-4 mathematical-expressions