记录学习过程中的点点滴滴
计算器实现方法
实现计算器有两种常用的方法:
1,转化为逆波兰表达式,然后对逆波兰表达式进行计算,比较常用,C语言教材中的标准方法
http://en.wikipedia.org/wiki/Shunting-yard_algorithm
2,利用编译原来中的词法分析和递归下降的语法分析方法,扩展性比较好
有时间实现下~~
来自yaronspace.cn 本文链接:http://yaronspace.cn/blog/archives/821您可能对下面文章也感兴趣:
这篇文章由admin于2010 年 09 月 25 日 09:36发表在编程语言与算法设计。你可以订阅RSS 2.0 你可以跳到结尾直接评论。目前不允许通知。 |