GY-63_MS5611/libraries/IEEE754tools/readme.md
2021-01-29 12:31:58 +01:00

1.1 KiB

Arduino CI License: MIT GitHub release

IEEE754tools

Arduino library to manipulate IEEE754 float numbers fast.

Description

IEEE754tools.h contains a collection of bit-hacks to speed up a number of operations on floating point numbers on the Arduino. These bit-hacks started in 2010 (oldest code found) or maybe even earlier.

http://en.wikipedia.org/wiki/Double_precision

http://en.wikipedia.org/wiki/Single-precision_floating-point_format

WARNING

  • If you don't need micro-second speedups do not use these code snippets.
  • code is experimental, so use with care.
  • only tested on UNO

Future

  • investigate other speedups
  • write more examples
  • test on ESP32
  • test with double
  • binary transfer over Serial

Operations

See examples