前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >四则运算核心算法(开源)

四则运算核心算法(开源)

作者头像
^_^肥仔John
发布2018-01-18 11:26:48
5530
发布2018-01-18 11:26:48
举报

前言                                                                               

  大学时没有好好学编译原理,现在工作用到了真是让我懊恼了一阵子。因业务要求,需要实现类似于Excel那样的即时计算功能,于是需要写一个四则运算的组件,曾记得这个功能还是编译原理那本书的一道作业题啊,那时没做,现在来补一下吧!

  旨在分享、交流,代码不规范和有待提高的地方望大家多多指出!

功能说明                       

可对形如(1+2/3*(2+3))等公式进行计算

使用说明                       

1.引入JohnHuang.Calculator命名空间; 2.调用CalculatorCore.Calculate方法,传入完整的四则运算公式,返回计算结果;

代码:http://www.oschina.net/code/snippet_229858_13195

1.核心代码在Calculator文件夹下;

2.Program.cs文件是测试数据

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-08-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档