|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Borodachev 2:5048/7.6 03 Jun 2001 14:06:00 To : Andrej Handrymailov Subject : Вопрос --------------------------------------------------------------------------------
31 May 01 15:42, Andrej Handrymailov wrote to All:
AH> Подскажите, как можно сделать на Pascale, чтобы 10 значное число
AH> возвести в 10 значную степень (9999999999^9999999999), срочно нужно.
AH> Заранее благодарен.
Hикак, нужно либо выбирать более подходящие для этого дела средства, либо
использовать какие-нибудь математические хитрости десятичной с.с... или она у
тебя 16`чная?
В любом случае, если полагать что результат будет представлен из расчета байт на
десятичный символ, то понядобится объем оперативной памяти порядка 10^11, что на
современных продаваемых PC недостижимо...
Зачем вообще тебе это нужно? ... такие цифры можно встретить разве что в теории
состояний... и то многовато что-то.
У меня есть своя собственная реализация больших чисел на C++, то она
предназначена лишь для чисел с десятками тысяч знаков, к тому же при
проектировании операции возведения в степень я не учитывал (не)четность степени,
я это не маловажно.
With respect, $erg. mailto:iam_serg@chat.ru
... Даром - за амбаром
--- GoldED+/386 1.1.4.5
* Origin: Life is suck, but nothing better is known yet :( (2:5048/7.6)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/23173b1a496c.html, оценка из 5, голосов 10
|