パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.7.0

big_decimal

JavaのBigDecimalに基づくバグのないDart用BigDecimalの実装

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
6.6万
いいね数
18
Pub ポイント
160

パッケージをインストール

flutter pub add big_decimal

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

JavaのBigDecimalを参考にした、正確な小数演算を実現し浮動小数点エラーを回避するための信頼できるDartのBigDecimal実装です。任意精度の計算をサポートしており、金融および科学的なアプリケーションにおける正確性を保証します。他の実装でよく見られるバグを回避するために厳密にテストされており、正確な小数表現と丸め制御が必要な用途に最適です。モバイル、Web、デスクトップなど、すべての主要プラットフォームで動作します。

用途

  • 財務計算
  • 科学計算
  • 正確な通貨操作
  • 正確な少数によるデータ処理
  • 通貨変換

主な機能

  • 任意精度の算術
  • 正確な丸めモード
  • 浮動小数点エラーなし
  • クロスプラットフォーム互換性
  • 安全のための不変設計

適している対象

  • 正確な10進数計算を必要とするアプリケーション
  • Java から移行する開発者
  • 高い数値精度を必要とするシステム
  • 資金を扱うバックエンドサービス
  • 数学演算のための教育ツール

注意事項

  • ダブルよりメモリ使用量が高い
  • ネイティブ型よりもパフォーマンスが低い
  • スケールと丸めの取り扱いに注意が必要です
  • 高速数値シミュレーションには適していません
  • BigDecimalの概念に馴染みのない新規ユーザー向けの学習曲線

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。

ランキング