结对项目:计算器 第二篇
Posted Yosha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对项目:计算器 第二篇相关的知识,希望对你有一定的参考价值。
这一周将我的计算模块移植到了搭档的程序中。图形模块依旧用的搭档的。更改了部分成员的类型实现了图形界面与计算模块的衔接。
在生成算式后发现小数精度过高或者数字过大时答案会错误,又带括号又带负号的会错误。经过监控栈内情况以及后缀表达式,观察到后缀表达式中多了不该转换的负号,来源是中缀表达式中右括号后的减号。问题出在将减号转成负号部分中的负号判定条件有误。原为判定之前字符<‘0‘||>‘9‘||==‘(‘,之后修改为(<‘0‘||>‘9‘)&&(!=‘)‘).
以上是关于结对项目:计算器 第二篇的主要内容,如果未能解决你的问题,请参考以下文章