패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.7.0

big_decimal

Java의 BigDecimal을 기반으로 한 버그 없는 Dart용 BigDecimal 구현

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
6.6만
좋아요
18
Pub 점수
160

패키지 설치

flutter pub add big_decimal

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

자바의 BigDecimal을 영감으로 하여 부동 소수점 오류 없이 정밀한 십진 연산을 처리하도록 설계된 신뢰할 수 있는 Dart BigDecimal 구현입니다. 임의 정밀도 계산을 지원하여 금융 및 과학적 응용 프로그램에서 정확성을 보장합니다. 다른 구현체에서 흔히 발견되는 일반적인 버그를 피하기 위해 철저하게 테스트되었으며, 정확한 십진 표현과 반올림 제어가 필요한 사용 사례에 이상적입니다. 모바일, 웹, 데스크톱 등 모든 주요 플랫폼에서 작동합니다.

사용 사례

  • 재무 계산
  • 과학 계산
  • 정밀한 통화 운영
  • 정확한 소수를 사용한 데이터 처리
  • 환율 변환

주요 기능

  • 임의 정밀도 산술
  • 정확한 반올림 모드
  • 부동 소수점 오류 없음
  • 크로스 플랫폼 호환성
  • 안전을 위한 불변 설계

적합한 대상

  • 정확한 십진수 수학이 필요한 응용 프로그램
  • 자바에서 이전하는 개발자
  • 높은 수치 정확도가 필요한 시스템
  • 자금을 처리하는 백엔드 서비스
  • 수학 연산을 위한 교육 도구

고려 사항

  • 더블보다 메모리 사용량이 더 높음
  • 내장 형식보다 성능이 느림
  • 비율과 반올림을 주의 깊게 다뤄야 합니다
  • 고속 수치 시뮬레이션에 적합하지 않습니다
  • 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

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.

순위