iOS DDMathParser获取数学表达式的求解步骤
我正在使用DDMathParser为iOS构建某种计算器。我想知道如何将表达式(NSString)如iOS DDMathParser获取数学表达式的求解步骤,ios,objective-c,numbers,expression,ddmathparser,Ios,Objective C,Numbers,Expression,Ddmathparser,我正在使用DDMathParser为iOS构建某种计算器。我想知道如何将表达式(NSString)如3+3*4(在解析add(3,multiply(3,4))分为各个步骤:multiply(3,4)add(3,12)。我更喜欢在NSArray或其他相对有用的列表对象中获取这些内容 示例:加(3,乘(3,4)) [1]乘(3,4) [2]添加(3,12) [3]15 dd作者在这里 这应该很直截了当。解析器可以返回格式良好的表达式树,而不仅仅是数值计算。使用表达式树,您可以执行以下操作: 在树上
3+3*4(在解析add(3,multiply(3,4))
分为各个步骤:multiply(3,4)add(3,12)
。我更喜欢在NSArray或其他相对有用的列表对象中获取这些内容
示例:加(3,乘(3,4))
[1]乘(3,4)
[2]添加(3,12)
[3]15
我是这里的作者 这应该很直截了当。解析器可以返回格式良好的表达式树,而不仅仅是数值计算。使用表达式树,您可以执行以下操作:
到目前为止你得到了什么?你想让我们为你写一个应用程序吗?我只是需要一个想法或方向去哪里,你到目前为止有什么?你想让我们为你写应用程序吗?我只是需要一个想法或方向去哪里谢谢你,我正在考虑这个决定。我只是不知道如何在树上找到最深的表情,但现在我知道该怎么做了。谢谢你,我正在考虑这个决定。我只是不知道如何在树上找到最深的表情,但现在我知道该怎么做了。