Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Using NTL Library

Boost , Math Toolkit 2.5.0 , Using Boost.Math with High-Precision Floating-Point Libraries

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

NTL::RR(тип с произвольно фиксированным прецизионным числом с плавающей запятой), может использоваться через связывания вboost/math/bindings/rr.hpp. Подробнее см.NTL: Библиотека теории чисел Виктора Шупа.

Новые проекты рекомендуется использоватьУсиление.УмножениеВместо этого.

К сожалениюНТЛ:RRне вполне удовлетворяет нашим концептуальным требованиям, поэтому существует очень тонкий класс оберткиboost::math::ntl::RRопределен вboost/math/bindings/rr.hpp, который вы должны использовать вместоNTL::RR. Класс предназначен для замены «реального» НТЛ: RR добавляет синтаксический сахар, чтобы библиотека была счастливой, а также некоторые стандартные функции библиотеки, не реализованные в NTL.

Для тех функций, которые основаны на приближенииLanczos, связывания определяют ряд приближений с точностью до 61 термина и приблизительно до 3e-113. Таким образом, это устанавливает верхний предел точности для большинства функций, определенных этой библиотекой при использовании сNTL::RR.

Существует концептуальная программа проверки поддержки NTLздесь.


PrevUpHomeNext

Статья Using NTL Library раздела Math Toolkit 2.5.0 Using Boost.Math with High-Precision Floating-Point Libraries может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Using Boost.Math with High-Precision Floating-Point Libraries ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-07-04 20:58:32/0.0056531429290771/0