|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ilia Kantor 2:5020/1815.6 16 Nov 2001 22:24:08 To : Yaroslav Kaminsky Subject : Пи -------------------------------------------------------------------------------- >> соотношение: попал в кpуг pадиуса a/2 с центpом в центpе квадpата/попал >> вне кpуга. Оно тоже будет чем-то похожим. YK> А иголку как моделировать? Псевдослучайно?? YK> Кстати давно меня вопрос терзает -- а если для метода МонтеёКарло YK> использовать не случайные числа из генератора, а цыфры быстросходящегося YK> трансцендентного числа(#e к примеру). В свое время где то читал в YK> околоматематической литературе что цифры в числах #pi, #e идут скорее YK> всего в "случайном порядке" ёё в том плане что по n первых нельзя найти YK> n+1-ое не прибегая к свойствам самого числа #pi. Попpобуй так: ---------------- cut from algolist.manual.ru -------- Положить n=0, S1 = 0 и S2 = 0; ( начальные установки ) Увеличить n на 1; ( n становится нечетным ) Вычислить S1 = S2 + 4/(2n-1); (S1 - есть верхняя оценка ) Увеличить n на 1; ( n становится четным ) Вычислить S2 = S1 - 4/(2n-1); (S2 - есть нижняя оценка) Если S1 - S2 >= 10^(-5) перейти к шагу 2; ( нужная точность еще не достигнута ) апечатать результат (S1 + S2) / 2 Это с точностью 10^(-5). Ввиду того, что PI/4 = 1 - 1/3 + 1/5 - 1/7 .... Для твоих целей пойдет вполне. ъщю До следующих встреч, Yaroslav ющъ --- GoldEd 3.00.Alpha4+ * Origin: http://algolist.da.ru - Мир Алгоритмов (2:5020/1815.6) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/39463bf584ff.html, оценка из 5, голосов 10
|