PDA

Просмотр полной версии : Длинная арифметика в ActionScript 2


kon_ivan
06.02.2010, 22:22
Есть 2 числа в массивах (1234 - Array(4,3,2,1) -т.е. в обратном порядке). Числа безумно большие (миллионы цифр). нужно уметь складывать, вычитать, умножать,делить,знать остаток от деления. Щас вот пишу скрипт, запарился, может у кого уже есть такое?

Psycho Tiger
06.02.2010, 23:19
Миллионы последовательных цифр в массиве?

samana
07.02.2010, 00:04
Что происходит?

Hauts
07.02.2010, 00:40
Думаю, что такого нет ни у кого. Но вот вопросов к вам несколько найдется.

Расскажите, каким образом и для чего вам такие числа?

kon_ivan
07.02.2010, 00:47
Хочу вычислить числа мерсенна. это числа в несколько тысяч и миллионов цифр. и много вычислений.А такие коды есть, тока они в С а я в нем не шарю...

Hauts
07.02.2010, 00:49
Флэш вам не подойдет для таких задач.

Хотя попробовать можете. Только не одной флэшкой, а связкой флэш + пхп, например.

Флэшку использовать для расчетов, а пхп — для сохранения результатов в базу. Расчеты не советую вам делать в цикле, на 15-ом элементе флэшка зависнет намертво. Но и без циклов, думаю, она зависнет довольно скоро.

kon_ivan
07.02.2010, 03:24
А посоветуйте программу? я просто тут необычный алгоритм придумал, хочу опробовать... MathCad помоему не та. Язык C++ я не знаю,даже не знаю программу где его можно писать...

Добавлено через 1 минуту
а я кстати научился делать без циклов, в onEnterFrame пихаю часть функции, которую он успевает вычислить, а дальше варьирую fps так, чтобы ело 70-80% проца, и все)

Добавлено через 2 часа 30 минут
Кстати, написал все для сложения,вычитания и умножения массивов из цифр.Осталось деление

Psycho Tiger
07.02.2010, 18:22
kon_ivan, а в вашем текущем труде есть практическая ценность?

kon_ivan
07.02.2010, 18:51
угу) есть)

Psycho Tiger
07.02.2010, 22:12
Поделитесь какая, очень интересно.

kon_ivan
08.02.2010, 13:06
Хочу проверить свою теорию, а других языков кроме как ActionScript я не знаю.