FLUTTER ECOSYSTEM

eval_ex

Ein mathematischer und boolescher Ausdruckevaluator, portiert von https://github.com/uklimaschewski/EvalEx.

Neueste Version
1.2.0
30-Tage-Downloads
3060
Likes
27
Pub-Punkte
145

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

EvalEx ist ein leichtgewichtiger Dart-Paket, der mathematische und boolesche Ausdrücke zur Laufzeit auswertet. Er unterstützt grundlegende Arithmetik, Klammern, Variablen und gängige Funktionen wie sin, cos und log. Ursprünglich aus einer JavaScript-Bibliothek übernommen, bietet er eine einfache API zum sicheren Parsen und Berechnen von Ausdrücken. Ideal für Anwendungen, die dynamische Formelberechnungen erfordern, beispielsweise Rechner, Finanztools oder konfigurationsbasierte Logik. Das Paket läuft auf allen wichtigen Plattformen, einschließlich Mobilgeräte, Web und Desktop.

Anwendungsfälle
  • Dynamische Formelberechnung
  • Rechner-Apps
  • Konfigurationsbasierte Logik
  • Finanzmodellierung
  • Datenvalidierung
  • wissenschaftliche Berechnungen
Hauptmerkmale
  • Unterstützt arithmetische und boolesche Ausdrücke
  • Variablenersetzung
  • Eingebaute mathematische Funktionen
  • Sichere Ausdrucksparsing
  • Plattformübergreifende Kompatibilität
  • Einfache API mit minimalem Setup
Geeignet für
  • Entwickler, die Rechner erstellen
  • Anwendungen, die eine Auswertung von Ausdrücken zur Laufzeit benötigen
  • Lernhilfsmittel
  • Backend-Logik mit benutzerdefinierten Formeln
  • Prototyping dynamischer Berechnungen
Hinweise
  • Nicht geeignet für hochkomplexe oder leistungskritische Mathematik
  • Keine Unterstützung für benutzerdefinierte Funktionsdefinitionen
  • Ausdrücke müssen syntaktisch gültig sein
  • Beschränkt auf grundlegende Operationen und Standardfunktionen
  • Sicherheitswarnung bei unvertrauenswürdiger Eingabe
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add eval_ex

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.