求一个简单算法

zhilxb 2017-01-24 06:43:15
类似于科学计算器的加减乘除算法,比如这样的一个字符串按照加减乘除算出结果:10 + 15 -3 * 2 / 6 ,运算符顺序、个数不确定,求意见,谢谢。
...全文
225 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zapdos 2017-01-25
  • 打赏
  • 举报
回复
写个简单的表达式编译计算程序也不麻烦
  • 打赏
  • 举报
回复
你搜索一下 datatable.compute
维秀斯丢丢 2017-01-25
  • 打赏
  • 举报
回复
threenewbee 2017-01-24
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/360188060
larry_wen 2017-01-24
  • 打赏
  • 举报
回复
最简单的就如一楼所说,麻烦点就用动态编译
zhilxb 2017-01-24
  • 打赏
  • 举报
回复
嗯嗯,好的,其实我是想在C++里实现的,但是这种方式的算法没有想到该怎么处理比较合适,那我先看一下msdn,非常感谢。
  • 打赏
  • 举报
回复
变通一下吧。使用 DataTable,可以自动计算表达式的值。你搜索一下 msdn 学习一下 DataTable。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧