Data Processing

Handcrafted 64-bit floating point routines for AVR/arduino microprocessors.
More precision for Arduino. fp64lib is a library for implementing 64-bit floating point arithmetic on the AVR MegaAVR architecure microprocessors, like the popular Arduino series. Data format is fully compatible with IEEE 754 binary64 standard. V1.1.20 added functions for better math.h coverage.

Author: Uwe Bissinger

Maintainer: Uwe Bissinger

Read the documentation

Go to repository


This library is compatible with the avr, atmelavr architectures so you should be able to use it on the following Arduino boards:

Compatibility Note

Note: while the library is supposed to compile correctly on these architectures, it might require specific hardware features that may be available only on some boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.