Я новичок в Дарт и Флаттер.Есть ли простой способ рассчитать пользовательский ввод в виде строки типа '3 + 5/8?Конечно, результат должен быть двойным.Спасибо за ваши ответы!
Я только что запрограммировал алгоритм Шунтирования во Дарт, проблема решена =) Визит: https://en.wikipedia.org/wiki/Shunting-yard_algorithm
Я думаю, что вы ищете пакет, который может выполнять «оценку выражения».Поиск на сайте паба "expression" дает несколько результатов, которые выглядят многообещающими.
У меня нет прямого опыта работы с этими пакетами, поэтому я не могу порекомендовать один из них.