作者weiyeelee (老小弟)
看板C_Sharp
标题Re: [问题] 请教数学方程式的计算
时间Mon Jan 14 21:54:19 2008
※ 引述《wave1et (天生抬轿命)》之铭言:
: 我觉得你想的太复杂了
: 方程式就是方程式
: 顶多100个,1000个,或更多
: 不管如何一定是可数的。
: 如果是可数的,那一定可以写到程式
: 有个作法是放在资料库中
: IF 方程式 IS 新方程式
: INSERT 方程式
: ELSE
: ...........
: END IF
: 最後资料库会有一堆方程式给你使用
感谢你的回应
我想是我描述的不够好,我再说明一下
举例来说,我今天透过资料的分析,整理出
a+b*3和c%5这两个方程式
当然我可以直接写两个method,将算式置入
然後分别传入两个与一个参数
不过这不是我要的,我要的是方程式本身可以放入资料库
但是演算方式是方程式本身帮我算,而不是我自己写程式算
我知道如果自己写程式parsing方程式字串一定可以解
但是一来担心自己细心不足,二来时间不允许
因此才请教大家是否有更有效的解法,或是有现成的lib或是source code可供参考
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.148.69
1F:推 MRjk:只有+-*/吗? 01/15 10:32
2F:推 huge:function programming 01/15 16:16
3F:推 diskk:evaluator.eval 大部分语言都有类似的eval函式 01/15 19:16