FLUTTER ECOSYSTEM

decimal

decimal 包允许您处理十进制数字而不会丢失精度。

最新版本
3.2.6
近 30 天下载
71.4万
喜欢数
433
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

decimal 包在 Dart 中提供了精确的十进制算术,能够准确处理十进制数字,避免浮点运算中常见的精度损失。它支持精确的十进制表示和算术运算,非常适合用于财务计算以及其他需要高精度的场景。该包可在所有主要平台上兼容,包括移动设备、网页和桌面端。它提供了一个简洁的 API,用于创建、操作和格式化十进制数值,并完全控制舍入模式和精度。

适合场景
  • 财务计算
  • 科学计算
  • 货币处理
  • 精确的数据处理
  • 单位转换
主要特点
  • 高精度十进制算术
  • 无浮点精度损失
  • 对舍入模式的支持
  • 跨平台兼容性
  • 易于使用的 API
适合对象
  • 需要精确十进制数学运算的应用程序
  • 财务或会计软件
  • 对精度要求严格的情况
  • 开发人员避免浮点精度问题
使用建议
  • 比双精度浮点数略高的内存使用量
  • 未针对性能密集型数值工作负载进行优化
  • 需要显式使用,而不是原生数值类型
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add decimal

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目

所在榜单