fraction 3.1.0
fraction: ^3.1.0 copied to clipboard
A package that helps you dealing with mathematical fractions. Work with fractions, mixed fractions and types conversions.
[3.1.0] #
- Added stricter linter rules with
lints
anddart_code_metrics
packages - Dependencies updates
[3.0.2] #
- Dependencies updates
- Fixed formatting to increase pub score
[3.0.1] #
- Added the
toEgyptianFraction()
method onFraction
andMixedFraction
- Added a the new named constructor
EgyptianFraction.fromMixedFraction()
- Minor documentation fixes
[3.0.0] #
- BREAKING: the extension method for
Fraction
onString
now hasbool get isFraction
instead ofbool isFraction()
- BREAKING: the extension method for
MixedFraction
onString
now hasbool get isMixedFraction
instead ofbool isMixedFraction()
- Added support for egyptian fractions
- Added support for encoding/decoding unicode fraction glyphs
- Added the
percentage
property onFraction
andMixedFraction
to express the percentage represented by the fraction - Added the
primeFactorization()
method onFraction
to find which prime numbers multiply together to make the numerator and denominator
[2.0.1] #
- Improved static analysis with a more elaborated
analysis_options.yaml
file - Dependencies versions update
[2.0.0] #
- Migration to stable null safety
- Dependencies versions update
[2.0.0-nullsafety.2] #
- Minor updates in the README.md file.
- Minor fixes in the documentation
- Added
isProper
andisImproper
getters onFraction
[2.0.0-nullsafety.1] #
- Minor updates in the README.md file.
[2.0.0-nullsafety.0] #
- Package migrated to null safety (Dart 2.12).
- Minor bug fixes on
Fraction
. - Fixed various issues in the
MixedFraction
. - Added operators overloads for
MixedFraction
. - BREAKING CHANGE: Now
Fraction
andMixedFraction
are immutable. - BREAKING CHANGE: Now
MixedFraction
accepts any kind of fractional value (even improper factions, which will be internally converted).
[1.2.1] #
- Fixed some health suggestions.
[1.2.0] #
- Removed Flutter dependencies.
- Fixes on documentation and examples.
- Now when calling
toString()
on a fraction whose denominator is 1, only the numerator is printed. For example,Fraction(3, 1).toString()
returns3
and not3/1
.
[1.1.0] #
- Added support for
operator [](int index)
.
[1.0.1] #
- Fixed some health suggestions.
- Added a few examples in the repository.
[1.0.0] #
Fraction
andMixedFraction
have been released.- added support to extension methods to create helpers for
num
andstring
.