Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.7.0

big_decimal

Eine fehlerfreie Implementierung von BigDecimal in Dart basierend auf dem BigDecimal von Java

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
66.000
Likes
18
Pub-Punkte
160

Paket installieren

flutter pub add big_decimal

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Eine zuverlässige BigDecimal-Implementierung in Dart, inspiriert von Java's BigDecimal, die präzise Dezimalarithmetik ohne Gleitkommafehler ermöglicht. Sie unterstützt beliebig genaue Berechnungen und gewährleistet Genauigkeit für Finanz- und wissenschaftliche Anwendungen. Das Paket wurde streng getestet, um häufige Fehler in anderen Implementierungen zu vermeiden, was es ideal für Anwendungsfälle mit exakter Dezimaldarstellung und Rundungssteuerung macht. Es funktioniert auf allen wichtigen Plattformen, einschließlich Mobilgeräten, Web und Desktop.

Anwendungsfälle

  • Finanzberechnungen
  • wissenschaftliche Berechnungen
  • Präzise Geldoperationen
  • Datenverarbeitung mit genauen Dezimalzahlen
  • Währungsumrechnungen

Hauptmerkmale

  • Beliebige Genauigkeitsarithmetik
  • Genauige Rundungsmodi
  • Keine Gleitkommefehler
  • Plattformübergreifende Kompatibilität
  • Unveränderlicher Entwurf zur Sicherheit

Geeignet für

  • Anwendungen, die genaue Dezimalarithmetik benötigen
  • Entwickler, die von Java migrieren
  • Systeme, die eine hohe numerische Genauigkeit erfordern
  • Backend-Dienste, die Geldverwaltung übernehmen
  • Lernhilfen für mathematische Operationen

Hinweise

  • Höherer Speicherverbrauch als doppelt
  • Langsamere Leistung als native Typen
  • Erfordert sorgfältige Behandlung von Skalierung und Rundung
  • Nicht geeignet für Hochgeschwindigkeitsnumeriksimulationen
  • Lernkurve für neue Benutzer, die mit BigDecimal-Konzepten nicht vertraut sind

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

big_decimal

A bugless implementation of BigDecimal in Dart based on Java's BigDecimal

View at pub.dev Test PRs Welcome Star on GitHub Fork on GitHub


Installation

Add the following to your pubspec.yaml:

dependencies:
  big_decimal: '<1.0.0'

Then run:

pub get

or

flutter pub get

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.

Ranglisten