Releases: RobTillaart/float16
Releases · RobTillaart/float16
0.3.0 release
- Fix #12, breaking change. Thanks to Andyjbm for the measurements.
- remove Printable interface as it makes the effective footprint larger!
- remove getDecimals() and setDecimals().
- patch examples and unit test for the above.
- add example float16_sizeof_array.ino.
- add isPosInf() and isNegInf()
- add link to float16ext class with a larger range than float16.
- update readme.md.
- update unit-tests.
0.2.0 release
- warning: breaking changes!
- Fix #10, mantissa overflow
- Fix convert to subnormal numbers ( < 0.000061035...)
- Fix printing subnormal numbers
- update unit tests with test_all
- update GitHub/actions to version 4
- remove DATE from examples as it has no added value.
- minor edits
0.1.8 release
update readme.md (#9) - update readme.md - add **isNan()** (experimental). - minor edits.
0.1.7 release
add changelog.md (#8)
0.1.6 release
update library.json, minor edits, license (#6)
0.1.5 release
add basic math, optimize compare operators (#5) * add basic math, optimize compare operators * fix negation * fix comparison
0.1.4 release
This is the first release on GitHub of the float16 library.
Final goal of this library is to reduce storage and minimize communication of floating point numbers, especially those with limited range and precision. Typical floating point data from sensors, temperature, humidity, CO2.
Earlier version may be available on the internet (a.o. Arduino forum) but these are obsolete.
This release only implements very basic functionality, conversion to and from floats, printing and comparison. The next release will optimize comparisons and some basic math like ```+ - * /`` will be added, however it is not intended to be a full functional float data type.