Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизАрифметические операции с большими целыми числами Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c