|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Eugeny Malkov 2:5002/62.13 01 Jun 2001 07:26:44 To : Andrej Handrymailov Subject : Вопрос --------------------------------------------------------------------------------
Здравствуй, братец Andrej ! Давно не виделись.
Чет 31/05/2001, Andrej Handrymailov писал письмо для All:
AH> Подскажите, как можно сделать на Pascale, чтобы 10 значное число возвести
AH> в 10 значную степень (9999999999^9999999999), срочно нужно. Заранее
AH> благодарен.
Для вычисления приближенного значения отдельно считаем мантиссу и порядок
числа. Все это считается, например, возведением в квадрат результата (по
принципу двоичного разбиения числа). Hа каждом шаге мантиссы перемножаются, а
порядки складываются c коррекцией величины мантиссы. Т.о. все вычисление займет
чуть больше 30 шагов
(2^30=~10^9)
Пят 01/06/2001, 08:26 С любовью, Буратино.
--- GoldED+/W32 1.1.4.3
* Origin: It's a simplest life. (2:5002/62.13)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32753b16feb3.html, оценка из 5, голосов 10
|