TGViewer
Radix cross Linux Radix cross Linux @rxlinux · 120 subscribers
Post #123 260
Большие числа

Разбирая содержимое дисков, нашел старые наработки, которые за много лет так и не привел в порядок. Часть этих работ я решил оформить в виде библиотеки функций работы с целыми, вещественными и комплексными числами повышенной разрядности.

Библиотека выполнена как эмулятор процессора с набором регистров и флагов, устанавливаемых по результатам проведенных операций. Набор целочисленных функций содержит арифметические, логические операции, а также всевозможные операции сдвига. Для вещественных и комплексных чисел реализованы основные тригонометрические функции.

Разрядность ограничена 65536 бит для арифметических операций и 16384 бит для тригонометрии. Ограничения обусловлены порядком рядов аппроксимации.

Исходный код можно найти в репозитории libmpu.git, где в файле README.md приведен простой пример вычиcлений.

Кому интересны большие числа, оставляйте комментарии и обращайтесь.

Telegram: @rxlinux
  • 🔥 2
More from @rxlinux
  1. Oct 12, 2026MCPU LibMPU 1.0.28 LibMPUIO 1.0.8 zubr 4.1.2 mcpu-cpp 1.0.6 libMCPU 0.4.2 Downloads: MCPU…
  2. Oct 8, 2026MCPU — Modeling CPU Для тех, кто установил на своей машине MCPU Toolchain, в помощь чернов…
  3. Oct 7, 2026MCPU — Modeling CPU Для тех, кто хотел бы установить на своей машине MCPU Toolchain, в пом…
  4. Oct 6, 2026В архиве examples есть достаточно примеров, даже для тех, кто захочет написать свои MCPU L…
  5. Oct 6, 2026MCPU — Modeling CPU Для чего создавались все проекты RcL: Сами по себе они разумеется поле…
  6. Oct 1, 2026Проекты RcL На основном сайте RcL создан раздел Projects, где представлены проекты LibMPU,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →