Tm=((I*B)/cos(β)+5+1.2*sqrt(2.25*m*(D-2.25*m))/cos(β))/(S0*n*q)*Z*N这个公式有点难。(100分

  • 主题发起人 主题发起人 chenliqun
  • 开始时间 开始时间
C

chenliqun

Unregistered / Unconfirmed
GUEST, unregistred user!
Tm=((I*B)/cos(β)+5+1.2*sqrt(2.25*m*(D-2.25*m))/cos(β))/(S0*n*q)*Z*N这个公式有点难。(100分)<br />Tm=((I*B)/cos(β)+5+1.2*sqrt(2.25*m*(D-2.25*m))/cos(β))/(S0*n*q)*Z*N
上面这个公式可不是乱给的,实际应用的。
我就是要在这个公式里提取出变量来显示给用户,让用户对每个变量赋值,然后算出结果。
谁可帮助解析出上面的变量:I,B,β,m,d,m,S0,n,q,Z,N。
真得是不简单。
 
你分析变量的起始标志,然后用pos函数解决。
 
与编译原理相反
设计者有问题
 
很简单,如果你不嫌用脚本控件麻烦的话.
用dream script,有个新变量事件,会自动将新变量解析出来的.
 
上面朋友说的方法,都让我有很大工作量。有没有相关控件一用。
 
把公式当作一个字符串,然后通过客户填写的值进行replace 操作,
最后就是一个 可以 计算的公式字符串,然后 随便找一个 公式组件
ok, 发分 !
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1753136
 
后退
顶部