FLE
Работа с числами, которые содержат информацию об ошибке, и отслеживание накопления погрешности при вычислениях
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5c295d4fe9af88374422fdd16ee9dd9f4b11a7373924ab927441e18629880d07FLE-0.1.6-5c295d4f.zipОписание
Экспериментальная библиотека для работы с числами, которые имеют погрешность. Когда вы проводите измерения или вычисления с приближёнными значениями (например, π ≈ 22/7), хорошо бы отслеживать, как ошибка накапливается по ходу расчётов. FLE хранит пару значений — само число и его погрешность — и корректно пересчитывает диапазон ошибки при сложении, вычитании, умножении и делении. Библиотека реализует базовые математические операции, методы для проверки пересечений диапазонов, а также "слабые" логические функции (возможно равно, возможно меньше и т.д.) для ситуаций, когда диапазоны ошибок перекрываются. Учтите: это инструмент чисто образовательный, без активной поддержки, нужен больше для школьных и учебных проектов, чем для production-кода.