zeba_academy_math 1.0.0 copy "zeba_academy_math: ^1.0.0" to clipboard
zeba_academy_math: ^1.0.0 copied to clipboard

A lightweight Dart mathematical utility package with arithmetic helpers, interpolation, percentages, rounding, and random utilities.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project follows Semantic Versioning.

1.0.0 - 2026-07-11 #

Added #

šŸŽ‰ Initial stable release of zeba_academy_math

Features #

  • Added arithmetic helper utilities:

    • Addition
    • Subtraction
    • Multiplication
    • Division
    • Power calculation
  • Added clamp utilities:

    • Minimum value restriction
    • Maximum value restriction
    • Range-based value control
  • Added interpolation utilities:

    • Linear interpolation (lerp)
    • Smooth value transitions
  • Added average calculation:

    • List average support
    • Empty list safety handling
  • Added percentage utilities:

    • Percentage calculation
    • Percentage-to-value conversion
  • Added rounding utilities:

    • Decimal rounding
    • Floor calculation
    • Ceiling calculation
  • Added random number utilities:

    • Random integer generation
    • Random decimal generation
  • Added mathematical helper utilities:

    • Minimum value comparison
    • Maximum value comparison
    • Even number checking
    • Odd number checking

Developer Experience #

  • Added clean public API exports
  • Added lightweight dependency-free implementation
  • Added Dart documentation-ready structure
  • Added Flutter package compatibility
  • Added unit test coverage for core utilities

Package Information #

  • Package name: zeba_academy_math
  • Version: 1.0.0
  • License: GNU General Public License v3.0 (GPL-3.0)
  • Maintained by: Zeba Academy

Future Releases #

Planned improvements:

1.1.0 #

Possible upcoming features:

  • Advanced mathematical functions
  • Statistics helpers
  • Median and mode calculations
  • Range utilities
  • Number formatting helpers
  • Additional extension methods

2.0.0 #

Possible major improvements:

  • Advanced geometry utilities
  • Trigonometry helpers
  • Financial mathematics utilities
  • Scientific calculation helpers

About Zeba Academy #

zeba_academy_math is part of the Zeba Academy Flutter package ecosystem.

Zeba Academy creates reusable, developer-friendly Flutter and Dart packages to help developers build applications faster with clean and practical solutions.

About Me #

✨ I’m Sufyan bin Uzayr, an open-source developer passionate about building and sharing meaningful projects.

Learn more:

https://sufyanism.com/

Connect on LinkedIn:

https://www.linkedin.com/in/sufyanism

License #

This project is licensed under the:

GNU General Public License v3.0 (GPL-3.0)

You can freely use, study, modify, and distribute this software according to the GPL-3.0 license terms.

0
likes
140
points
88
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A lightweight Dart mathematical utility package with arithmetic helpers, interpolation, percentages, rounding, and random utilities.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_math