Назад к каталогу

Fraction

Тип данных для работы с дробями: арифметические операции, преобразование float в дроби и форматированный вывод

Версия0.3.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер31.17 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
0.3.131.17 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 04:57:07 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:39fd9db30e551f4ffca4fbe247e1eaaaf08293897bbc9a6fb5cb466b443e55c3
АрхивFraction-0.3.1-39fd9db3.zip

Описание

Если вам нужно работать с дробными числами в Arduino-скетче и выводить их в читаемом виде, эта библиотека реализует полноценный тип данных для дробей. Поддерживает базовые арифметические операции, преобразование между дробями и числами с плавающей точкой, а также форматированный вывод в виде числитель/знаменатель. Числитель может быть достаточно большим (int32_t), а знаменатель ограничен четырьмя цифрами — не более 9999. Функция fractionize() преобразует десятичные числа в дроби с минимизацией погрешности. Имейте в виду, что это экспериментальный код с рядом ограничений: представление дробей не всегда точно соответствует исходным float-значениям, и при очень близких числах естественный порядок может нарушиться. Подойдёт для отображения чисел в дробном формате или выделения только целой части, но требует осторожности в критичных вычислениях.

Версии

Показано: 11
0.3.12026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.3.02026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.02026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.162026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.152026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.142026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.132026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.122026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.112026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.102026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.92026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP