搜索插件、代码仓与 APP 分类

插件详情v2.2.3

rational

rational 包允许您处理有理数。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
101万
喜欢数
24
Pub 分数
160

安装插件

flutter pub add rational

插件介绍

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

该 rational 包为 Dart 提供了对有理数的支持,可实现精确的算术运算,避免浮点精度错误。它将分数表示为分子和分母的配对,并提供加法、减法、乘法、除法和简化等方法。非常适合需要精确分数计算的数学应用,例如科学计算或金融建模。该包可在所有主要平台上使用,并可通过 Flutter 的 pub 系统无缝集成。

适合场景

  • 精确分数算术
  • 科学计算
  • 财务计算
  • 数学建模
  • 分数简化

主要特点

  • 精确的有理数表示
  • 分数的算术运算
  • 自动约分
  • 跨平台兼容性
  • 简单的 API 集成

适合对象

  • 需要精确分数的开发者
  • 数学应用构建器
  • 教育类应用开发者
  • 避免浮点数错误的应用程序

使用建议

  • 未针对非常大的数字进行优化
  • 仅限基本算术运算
  • 不支持无理数

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Dart Rational

Build Status

This project enable to make computations on rational numbers.

Usage

To use this library in your code :

  • add a dependency in your pubspec.yaml :
dependencies:
  rational:
Rational numbers
  • add import in your dart code :
import 'package:rational/rational.dart';
  • Start computing using Rational.parse('1.23'), Rational(BigInt.from(12), BigInt.from(7)) or Rational.fromInt(12, 7).

License

Apache 2.0

所属分类

源码仓库

使用此插件的项目