All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- No breaking changes
- Can now round using methods eg
number.round_dp(2)
as well as by using functions eground(number, 2)
- Can now round up or down to a number of significant figures with
ceil_sf
andfloor_sf
- Improved wording of doc comments
- Optimised rounding f32 types with fewer type conversions
- Fix link in readme
- Add link to changelog in readme
- Improvements to documentation
- Hide apply_round and other private functions from documentation
- Significantly optimised
round_sf
function round_sf
now works with negative numbers and integers- Micro optimisation to
round_zeros
and similar
- License Fix
- Changed naming convention to be more consistent with std
- Fix readme typo and code cleanup
- Initial release