Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отзовитесь те кто работал с BigFloat.pas и UMathServices.pas [D7, XP]


Alex ©   (2008-03-20 23:06:00) 

Отзовитесь те кто работал с BigFloat.pas и UMathServices.pas или вообще с длинными числами. Как их раскачать (т.е. описание переменных и т.п.)? Например самый простой алгоритм:
Uses...
 var...
x:={20 знаков};
y:={20 знаков};
 x:=x*y;
BigFloat.pas почему-то даже без всяких действий (только после прописки в блоке Uses) выдает ошибку.


Slym   (2008-03-25 05:38:00) [1]

Alex   (21.03.08 13:16) [4]
uses FGInt;
var
a,b,c:TFGInt;
begin
a:=Base10StringToFGInt('123456789');
b:=Base10StringToFGInt('987654321');
c:=FGIntMul(a,b);//умножение
writeln(FGIntToBase10String(c));
end;


max размер чисел - дофега, ограничивается размером памяти, и процессорного времени :)


Alex   (2008-03-21 13:16:00) [2]

Если можно поподробнее как там описывать переменные
Uses...
var...
и как запускать фукции (и интерессен max размер чисел).


Slym   (2008-03-21 10:49:00) [3]

Alex   (21.03.08 9:02) [2]
тагда качай FGInt и делай...


Alex   (2008-03-21 09:02:00) [4]

Всё таки нужна целочисленная.


Slym   (2008-03-21 05:05:00) [5]

тебе именно Float(с плавающей точкой) или всеже целочислинная математика?
для целочисленной FGInt (ищи по форуму не раз всплывало), можешь заодно потестить мою версию FGInt http://ifolder.ru/5450091


Наверх

Титульная страница Поиск, карта сайта Написать письмо