我想得到双重方程的答案,就像“2 + 3 * 9”一样。我怎么能用Dart做到这一点?
您可以使用堆栈数据结构来计算表达式。使用堆栈计算时将使用几个规则。请尝试google,因为它可以解释你甚至打击如何使用Stack进行数学表达式评估。
或者您也可以使用math_expressions库