java字符串数学表达式(含括号)计算值
代码均为自己设计所写,分享一下。字符串数学表达式(含括号)计算值如:"31+3*3-20/2*5+40/8+4*5"((2*(19-13*(1+2)/39)/6+4)-5)/5+((2+3)*2-5)
下载地址
用户评论
还不错。可以参考
很好的代码,不过代码有错误。在计算带括号的情况时,返回的少了一层,需要修改下。
很好的代码,可以参考
资源很好,很不错,值得一用
很好的代码,可用性很强。。。。
很好的资源,就是有时候计算的不准确,我修改了一下,支持取模运算和在表达式里添加空格.
可以参考一下
算法实现比较简单,不过很实用
最后似乎……该是return this.getSum(this.getNums(s),this.getCals(s)); 而不是return this.getSum(this.getNums(tags),this.getCals(tags));