LINUX.ORG.RU

Точность до n знаков после запятой в object pascal(Delphi)(поиск библиотеки)

 , ,


0

2

При расчетах часто получаются числа много меньше 1e-50.
Может есть математическая библиотека со специальными типами данных.(может сишная какая есть? Ее ведь можно вклепать?)
По возможности в ней должны присутствовать матричные преобразования.
Спасибо.

★★★★★

MPFR + MPACK или что-то подобное. К паскалю придется прикручивать самостоятельно.

// подписался на тред, может посоветуют что-нибудь более интересное

buddhist ★★★★★
()
Последнее исправление: buddhist (всего исправлений: 1)

мб, какое-нибудь api от wolfram alpha, mathematica? Или почему бы не использовать их непосредственно, раз такое дело?

Xenon ★★★
()

А уверены, что нельзя эту проблему обойти математически? т.е. «отмасштабировать» задачу так, чтобы получились бОльшие числа. Банально умножив обе части уравнения на некий большой коэффициент, к примеру. А если по теме - да юзайте какой-нибудь Матлаб и не парьтесь. Всё уже написано до нас.

anonymous
()
Ответ на: комментарий от anonymous

Нет, не уверен, да и не надо. В мою задачу входит только найти, подключить и показать как работать.

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

В мою задачу входит только найти, подключить и показать ЧТО ТАК НЕ НАДО работать.

//fixed.

На самом деле. В размерных системах единиц считают только... в общем не важно кто так считает, важно так не надо делать. И не только потому что точности не хватает, просто ни... не понятно что получилось же. Первое что делается, перед тем как вести расчеты (не важно какие) - строится нормальная система единиц.

AIv ★★★★★
()
Последнее исправление: AIv (всего исправлений: 1)
Ответ на: комментарий от gag

Кстати, да, наигоднейшая штука. Но ТСу, как я понимаю, надо к уже имеющемуся проекту привязывать.

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.