读书人

delphi实现window计算器解决方法

发布时间: 2012-05-12 15:39:31 作者: rapoo

delphi实现window计算器
求windows计算器的算法!

要求实现和windows XP一样的功能。

老师说要用栈实现,当按下运算符后也要进行计算。 我试了下总觉的我还不如直接设两个变量

求高手教我怎么用栈来实现!


[解决办法]
两个变量?LZ你想得太简单了,不用栈你四则运算怎么做?
http://www.haogongju.net/art/697171
[解决办法]
delphi5年,从未用过栈Stack....
这个是有效率优势还是什么?
[解决办法]
递归去求一个表达式,结果就出来了
[解决办法]

探讨
递归去求一个表达式,结果就出来了

[解决办法]
应该就相当于大学里边简单的编译原理
[解决办法]
其实用DELPHI编写一个简单的“计算器”还是可以,
楼主
基本上就是:
加 减 乘 除
进制转换
二进制转换成8进制转换成16进制之类的


读书人网 >.NET

热点推荐