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

gmp-ino

Порт GNU Multiple Precision для Arduino с поддержкой целых чисел и рациональных чисел произвольной точности

Версия0.1.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер32.28 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.1.032.28 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:c2c63e44ac88df89d00c72a1539564ac87092b812956e17c09cb0c5ed0ac26c0
Архивgmp_ino-0.1.0-c2c63e44.zip

Описание

Порт библиотеки GNU Multiple Precision для Arduino с поддержкой произвольной точности целых чисел и рациональных чисел. Основан на mini-gmp из GMP v6.2.0, но адаптирован под ограничения микроконтроллеров AVR: по умолчанию использует 16-битные значения вместо 32-битных, так как AVR не поддерживает нативное 32-битное умножение. Библиотека работает с памятью через malloc и требует явного вызова mp_init перед использованием переменной и mp_clear после, иначе память быстро закончится. Без поддержки чисел с плавающей точкой. При ошибках программа зависает, поэтому входные данные нужно проверять заранее — ошибки вроде деления на ноль приведут к потреблению.

Версии

Показано: 1
0.1.02026-08-23 19:12:54 UTC
ZIP по запросу
первое скачивание может быть дольше