一个有难度的老问题!!程序中如何处理大量的数学公式?难死我了!!(200分)

  • 主题发起人 主题发起人 hunyuan
  • 开始时间 开始时间
H

hunyuan

Unregistered / Unconfirmed
GUEST, unregistred user!
遇到一个难题:一个程序,把数学公式存到数据库中,读出是字符串,那么怎么进行赋值计算呢?
用的是Delphi 6,自己必须写一个公式解析函数吗?基于什么思路呢?

时间太紧了,请大家提供快捷的解决办法,我不是计算机专业,而且是业余编程,实在没
有时间学数据结构了。

有下载解决此问题的控件的网址吗?

有解决此问题的源代码吗?

万分感谢
 
www.torry.net

下载公式控件
 
没有找到FOR D6的啊,还得请求帮助,再次感谢
 
不是什么数据结构,是算法,DELPHI有一部算法大全!要快捷方法便是抄别人的成果,
你可以找相关的源程序然后搬为自己用!
 
解决的办法肯定是有的!!
网上去找找吧!
祝你好运!!
 
请教一下taozhiyu,是哪个公式控件呢?
 
每个公式写一个函数关联了,
顺道问一下,软件中平方怎么输,右上角的小2。
 
有数据库

select myValue=(23*15-56).........

随便用个query
 
我觉得用数据结构的方法,用二叉树实现。看计算器的设计程序。

如果函数有限个且不变且数量不多,可以采用关联更方便
 
留下信箱,我发给你
 
用 query 吧
把字符串变量用 query 的paramas就行
我以前用就是用的这个方法。不过源程序没有了
 
www.torry.net
search "expression"
 
后退
顶部