Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-17 | Setup automated javadoc | Adrien Hopkins | |
./gradlew javadoc | |||
2025-03-07 | convertToMulti: Compare unit bases to this.base | Adrien Hopkins | |
This is a necessary precondition for the conversion methods used later on in convertToMutliple, and it is simpler than the existing method. I can also be sure it works, due to the tests I just wrote. | |||
2024-08-22 | Add 1e-12 to unit sum parts before flooring | Adrien Hopkins | |
This ensures that small errors from floor arithmetic will not, for example, cause 2 feet to be converted to 1 foot + 12 in. | |||
2024-08-22 | Allow fractional exponents | Adrien Hopkins | |
2024-08-22 | Add ability to convert expression to sum of units | Adrien Hopkins | |
2024-03-24 | Format source code & set explicit UTF-8 | Adrien Hopkins | |
2022-04-18 | Implemented rounding and duplicate-removal settings into the new GUI | Adrien Hopkins | |
2021-11-04 | Added a bunch of tests related to unit values | Adrien Hopkins | |
2021-09-27 | Added a test for evaluating an expression & fixed a bug it found | Adrien Hopkins | |
The bug: non-exact LinearUnitValue instances have their value printed as "(", i.e. "(5.0 ± 0.1) m" will be printed as "( m" | |||
2021-08-26 | Added units and dimensions to the design document | Adrien Hopkins | |
2021-08-07 | Renamed sevenUnits.math to sevenUnits.utils | Adrien Hopkins | |
2021-06-28 | Renamed project to 7Units | Adrien Hopkins | |