fraction 3.2.2
fraction: ^3.2.2 copied to clipboard
A package that helps you working with mathematical fractions.
3.2.2 #
- BREAKING: removed
EgyptianFraction.clearCache()andEgyptianFraction.cachingEnabled. Caching is now always enabled by default and the cache cannot be purged. - Increased Dart SDK constraints (
>=2.14.0 <3.0.0) - Minor fixes in the
example/folder - Dependencies updates
3.2.1 #
- Added some more rules in
analysis_options.yaml - Dependencies updates
3.2.0 #
- Added a small Dart CLI application in the
example/folder - Minor fixes on the
MixedFractiontype - Dependencies updates
3.1.1 #
- Added some more
dart_code_metricsrules and minor README fixes - Code polish
- Dependencies updates
3.1.0 #
- Added stricter linter rules with
lintsanddart_code_metricspackages - Dependencies updates
3.0.2 #
- Dependencies updates
- Fixed formatting to increase pub score
3.0.1 #
- Added the
toEgyptianFraction()method onFractionandMixedFraction - Added a the new named constructor
EgyptianFraction.fromMixedFraction() - Minor documentation fixes
3.0.0 #
- BREAKING: the extension method for
FractiononStringnow hasbool get isFractioninstead ofbool isFraction() - BREAKING: the extension method for
MixedFractiononStringnow hasbool get isMixedFractioninstead ofbool isMixedFraction() - Added support for egyptian fractions
- Added support for encoding/decoding unicode fraction glyphs
- Added the
percentageproperty onFractionandMixedFractionto express the percentage represented by the fraction - Added the
primeFactorization()method onFractionto find which prime numbers multiply together to make the numerator and denominator
2.0.1 #
- Improved static analysis with a more elaborated
analysis_options.yamlfile - 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
isProperandisImpropergetters 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
FractionandMixedFractionare immutable. - BREAKING CHANGE: Now
MixedFractionaccepts 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()returns3and 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 #
FractionandMixedFractionhave been released.- added support to extension methods to create helpers for
numandstring.