Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Арифметические операции с большими целыми числами   Найти похожие ветки 

 
tse   (2004-09-21 08:57) [0]

Нужен исходный текст компонента, реализующего арифметические операции типа +, -, *, /, mod, ^ с большими целыми положительными числами.
Спасибо.


 
Gero ©   (2004-09-21 08:58) [1]

Так напиши.


 
ЮЮ ©   (2004-09-21 09:14) [2]

>текст компонента

типа
 TBigInteger = class(TComponent)

var
 a,b,c: TBigInteger;
 ...
 a.Value := b.Value * c.Value;

:)

Почему, чуть что - сразу компонент, да ещё и в палитру
Ищи библиотеку. Слово "компонет" в поисковой системе лишнее :)


 
TUser ©   (2004-09-21 10:55) [3]

См. на алголисте. Большие числа там любят и на форуме обсуждают их постоянной. Я думаю, что и готовых библиотек/компонентов - навалом, и для Си, и для Delphi.


 
Amoeba ©   (2004-09-21 10:59) [4]

Посмотри в архивах форума. Я как-то давал ссылку на такую библиотеку.


 
tse   (2004-09-21 16:09) [5]

В архивах не могу найти, может затерялась :-(


 
Amoeba ©   (2004-09-21 17:13) [6]

Смотрим здесь: http://www.torry.net/pages.php?id=309

Вот, нашел нужное (правда не все требуемые опеации):
http://www.torry.net/vcl/science/other/integer_asm.zip

IntegerASM v.1.0 FWS 2 k 6 May 2002
By Alexandru Vulpe. This unit allow to operate fast with very big integer numbers (up to 255 digits in length). The numbers are presented in shortstring format. 4 aritmetical operations : add, sub, div, mul. All these functions are programmed in Assembler, that"s why it"s very fast.

Fully functional
Source: Included


 
Вячеслав ©   (2004-09-21 17:35) [7]

Может тебе и это сгодится:
http://triade.studentenweb.org/GInt/gint.html


 
Рыба ©   (2004-09-21 21:26) [8]

Михей делал в своем калькуляторе. :)


 
noname_   (2004-09-22 09:29) [9]

http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Cryptography.htm
обрати внимание на врапперы для libgmp - считается одной из самых быстрых


 
tse   (2004-09-22 11:30) [10]

Спасибо большое Amoeba и Вячеслав.
То что нужно :-)


 
tse   (2004-09-22 13:57) [11]

Благодарю, noname_



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
1-1096051032
ALex G
2004-09-24 22:37
2004.10.10
Загруска вордовских файлов через Олекантейнер


14-1095570848
VID
2004-09-19 09:14
2004.10.10
Какой декодер необходим что бы воспроизводить WMV-файлы ?


1-1095855940
Рамиль
2004-09-22 16:25
2004.10.10
MDIChild аналог модальной формы


6-1087399043
Davron
2004-06-16 19:17
2004.10.10
IntraWeb


8-1090407440
Urvin
2004-07-21 14:57
2004.10.10
EMS