richedit字符串用数学公式计算的问题
时间:2011-09-23
来源:互联网
想要的效果如下:
A=(X1+X2)×(X3+X4)+X5
当我点击button1按钮时,自动计算等号右边的:(X1+X2)×(X3+X4)+X5
并在下一行自动出现计算结果:
1、 A=X1X3+X1X4+X2X3+X2X4+X5,并把该行的颜色变为蓝色。另外,X1中的1是下标。
注意:上面的公式只是举例,公式是人为输进去的,有可能比这个复杂,点击按钮时同时判断公式是否正确,比如×号是否有效,括号是否成对出现等等。(只会用到 + 号和 × 号,其他计算符号不会用到)。
2、 当我点击button2时,把X1X3、X1X4、X2X3、X2X4、X5分别赋值给K值,如:k1={X1、X3}、k2={X1、X4}、k3={X2、X3}、k4={X2、X4}、k5={X5},注意K1、X1中的1均为下标,其他雷同。
做个工作经常用到的算法,想自己搞个,既然举步维艰。真是可叹,基础好差啊,不知道的一大片。5555555555!最后一步,X1...X5均要赋值,数值类型为整型,并计算。这个过程我先研究,出不来,再来发帖请教高人。
A=(X1+X2)×(X3+X4)+X5
当我点击button1按钮时,自动计算等号右边的:(X1+X2)×(X3+X4)+X5
并在下一行自动出现计算结果:
1、 A=X1X3+X1X4+X2X3+X2X4+X5,并把该行的颜色变为蓝色。另外,X1中的1是下标。
注意:上面的公式只是举例,公式是人为输进去的,有可能比这个复杂,点击按钮时同时判断公式是否正确,比如×号是否有效,括号是否成对出现等等。(只会用到 + 号和 × 号,其他计算符号不会用到)。
2、 当我点击button2时,把X1X3、X1X4、X2X3、X2X4、X5分别赋值给K值,如:k1={X1、X3}、k2={X1、X4}、k3={X2、X3}、k4={X2、X4}、k5={X5},注意K1、X1中的1均为下标,其他雷同。
做个工作经常用到的算法,想自己搞个,既然举步维艰。真是可叹,基础好差啊,不知道的一大片。5555555555!最后一步,X1...X5均要赋值,数值类型为整型,并计算。这个过程我先研究,出不来,再来发帖请教高人。
作者: lcop2011 发布时间: 2011-09-23
公式校验+多项式展开
作者: yyfhz 发布时间: 2011-09-23
网上也是这么说的,可我还是不会
作者: lcop2011 发布时间: 2011-09-23
公式校验一般先将公式按照括号进行拆分,而后检查每一个括号内的表达式是否正确。
多项式展开就是去括号的操作,将乘号两边的多项式的每一个子表达式乘起来。
必要的基础知识包括:对表达式中变量以及符号的识别,表达式的分解,树状数据结构等。
多项式展开就是去括号的操作,将乘号两边的多项式的每一个子表达式乘起来。
必要的基础知识包括:对表达式中变量以及符号的识别,表达式的分解,树状数据结构等。
作者: yyfhz 发布时间: 2011-09-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28