算法编程

公式表达式解析器

// String str = "I 3 + 2 * 4 - 10 > 0 | 5 - 6 > 0 T ( 3 + 3 ) / 6 L 1 * 8 E";//1

//输入条件或者内容与括号无关性,自动判断优先级
//if嵌套没有限制,()嵌套没有限制,函数嵌套没有限制,公式长度没有限制,且if,(),函数之间混合嵌套没有限制。
//支持四则混合运算,(=,!=,>,>=,<,<=)比较符运算,and or 逻辑运算,支持小括号运算
//支持if else end运算
//可扩展其他内置函数(abs,sum,avg,max,min,取反运算等)

//有java版本,。net版本,vb版本等各种发布版本。

//采用了分支界限算法,和就近原则开发,运行稳定高效。避免了过多的循环递归,以及堆栈操作。

现在已经在一些财务报表系统中应用此解析器。

如有需要,请联系1360133403索要技术支持和报价。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值