我想实现一个用户自己输入综合测评的成绩计算公式。请高手帮忙!(100分)

  • 主题发起人 主题发起人 mylcss
  • 开始时间 开始时间
M

mylcss

Unregistered / Unconfirmed
GUEST, unregistred user!
我想实现一个用户自己输入综合测评的成绩计算公式。请高手帮忙,
希望是录入完学生的成绩后,点计算分数按钮,弹出输入计算公式的窗口,然后确定,
得到答案,请多帮忙,我很急的!
 
i also want to know....
 
几乎不可能!!!
你相做人工智能?!

建议:预先定义关键词,如"字段1"、“字段2”、、、“+”“-”……
然后去一个字符一个字符去判断,翻译成你的程序内部公式
 
我也想知道,计算公式是怎么做的
 
我的想法是:
1。象计算器一样放一个panel,上面放一些0-9数字按钮,小数点按钮,以及简单的运算
按钮,例如‘(’,‘)’,加减乘除等(具体看你允许用户输入的运算类型和函数
类型)。
2。一个Combobox,让用户选择字段。当用户选择后就插入如[字段名],
3。然后用户通过选择组成一个公式
4。准备一个检验一般公式的合法性的函数(这种函数网上有的是,自己如果熟悉的话,
也可以编一个),其中公式中将[字段名]用一个数字来代替即可。
5。将公式中的#取掉,直接调用SQL语句就行了,例如
原公式为 [语文成绩]+[数学成绩]+[外语成绩]*0.8,
SQL语句为: select 语文成绩+数学成绩+外语成绩*0.8 from sometable where
学号=xxxx
 
这种情况太复杂了吧
 
这个问题太复杂了吧

http://www.csdn.net/expert/topic/370/370948.shtm

去看看吧
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部