Die vollständige Liste der Dart- und Flutter-Pakete, die Funktionen und Dienstprogramme im Zusammenhang mit Mathematik, Wissenschaft, Finanzen und Statistik bieten, ist unten aufgeführt.
math_expressions
348
eine bibliothek zum parsen und auswerten mathematischer ausdrücke, die reale zahlen, vektoren und grundlegende intervallearithmetik unterstützt.
matrix4_transform
173
hilfsmathematikklasse zum einfachen erstellen von matrix4-transformationen, die sie in den transform- parameter von containers und an anderen stellen verwenden können.
scidart
122
plattformübergreifende wissenschaftliche bibliothek für dart. das hauptziel von scidart ist es, dort zu laufen, wo dart laufen kann, mit anderen worten, auf flutter, dart-cli, dart-web usw.
flutter_simple_calculator
118
flutter-widget, das einen einfachen taschenrechner bereitstellt. sie können einen taschenrechner problemlos in ihre apps integrieren.
expressions
94
eine bibliothek zum parsen und auswerten einfacher dart- und javascript-ähnlicher ausdrücke.
diffutil_dart
89
berechnet die unterschiede zwischen zwei listen als liste von bearbeitungsoperationen. wird beispielsweise dafür verwendet, flutter-listen implizit zu animieren, ohne einen statefulwidget zu pflegen.
equations
82
eine bibliothek zur lösung von gleichungen, die auch mit komplexen zahlen und brüchen funktioniert.
trotter
64
klassendefinitionen für pseudolisten, die die arbeit mit in kombinatorik häufig verwendeten strukturen wie permutationen, kombinationen und teilmengen vereinfachen.
google_maps_utils
60
anfängliche version mit den drei hauptklassen. sphericalutils, mathutils und polyutils, berechnung von bereichen, entfernung, richtungen und vielem mehr.
fftea
54
schnelle fourier-transformation (fft)-bibliothek, die eingaben beliebiger größe verarbeiten kann. enthält verwandte tools wie stft und faltung.
adhan_dart
43
bibliothek zur berechnung der gebetszeiten für muslime. basierend auf präzisen astronomischen formeln.
matrix2d
41
matrix 2d ist ein paket für mathematische 2d-array-funktionen und -manipulationen in dart, ähnlich wie numpy
rnd
32
erweiterungsmethoden und hilfsprogramme für random sowie eine global zugängliche instanz. z.b. rnd(10), rnd.getitem(liste), rnd.getbit(0,8).
advance_math
32
eine robaste dart-bibliothek für umfassende mathematische programmierung. bietet ausdrücke, komplexe zahlen, algebra, statistik, winkel und geometrie für vielfältige berechnungen
stats
31
berechnet gängige statistische werte für eine menge von zahlen: maximum, minimum, mittelwert, median, standardabweichung und standardfehler.
finance_quote
30
eine plattformübergreifende api zum abrufen von angebotsinformationen und preisen für aktien (z.b. amazon, google), waren (z.b. gold, öl) und kryptowährungen (z.b. bitcoin, ethereum).
boolean_selector
29
Flexible Syntax für Boolesche Ausdrücke, basierend auf einer vereinfachten Version von Dart's Ausdruckssyntax.
poly
29
eine bibliothek zum überprüfen, ob ein gegebener punkt oder mehrere punkte sich innerhalb eines polygons befinden oder nicht.
chance_dart
28
chance dart ist ein kostenloses open-source-projekt, das ihnen ermöglicht, zufällige zeichenketten, ganze zahlen und andere dinge zur erleichterung lästiger aufgaben zu generieren, insbesondere beim erstellen automatisierter tests.
expression_language
27
bibliothek zum parsen und auswerten einer einfachen ausdruckssprache mit zusätzlichen verwendungen
statistics
26
statistikpaket zur einfachen und effizienten datenmanipulation mit eingebautem bayesian network (bayes net), vielen mathematischen funktionen und werkzeugen.
currency_type
26
währungstyp für dart und flutter, ein großer nummertyp mit genau vier dezimalstellen, geeignet für finanzielle berechnungen.
eval_ex
26
Ein mathematischer und boolescher Ausdrucksauswerter, portiert von https://github.com/uklimaschewski/EvalEx.
money_converter
26
ein neues flutter-plugin zum konvertieren von währungen, dynamisch und einfach zu bedienen mit mehrfacher währung.
extended_math
25
bibliothek, die funktionalität für alle mathebereiche hinzufügt, die in dart:math nicht vorhanden sind.
n_dimensional_array
22
ermöglicht die erstellung und einfache manipulation von n-dimensionalen listen in dart
a_star_algorithm
20
paket, das den a* algorithmus verwendet, um einen weg zum ziel durch hindernisse zu finden
big_decimal
17
eine fehlerfreie implementierung von bigdecimal in dart basierend auf java's bigdecimal
data
15
eine zeit- und speicheroptimierte sammlung von datenstrukturen und algorithmen zur verarbeitung von daten in dart
polylabel
9
Ein schneller Algorithmus zur Bestimmung des Polygon-Pol-Punktes als Dart-Bibliothek implementiert. Nützlich für die optimale Platzierung eines Textlabels auf einem Polygon.
sweepline_intersections
7
ein kleines und schnelles modul, das einen sweepline-algorithmus verwendet, um schneidungen zwischen polygonen und/oder polyline zu erkennen
dart_earcut
6
Effizientes Dreieckszerlegungsalgorithmus basierend auf https://github.com/mapbox/earcut
astronomical_measurements
5
Die Bibliothek zur Aufbewahrung und Umwandlung astronomischer Messungen. Fühlen Sie sich frei, sie in Ihren beeindruckenden Projekten zu verwenden.
debt_simplification
5
Eine Dart-Funktion zur Vereinfachung von Gruppenschuldenregelungen, ähnlich wie 'Quick Split'.
num_utilities
1
eine sammlung von erweiterungsmethoden für nums, ints und doubles sowie iterierbare nums, ints und doubles
adaptive_number
1
Bibliothek, die eine adaptive Zahlenumsetzung implementiert. In JavaScript-Laufzeiten wird ein 64-Bit-gesigned fixierter Ganzzahltyp verwendet und für alle anderen Plattformen der Standard-Dart-Int-Datentyp.