Thread overview
Bu tarihi yazın bir kenara!
Mar 31, 2012
Salih Dinçer
Mar 31, 2012
Salih Dinçer
Apr 01, 2012
zafer
Apr 02, 2012
Salih Dinçer
Apr 02, 2012
Salih Dinçer
March 31, 2012

Ne diyeceğimi bilemiyorum...

http://www.haberturk.com/yasam/haber/667585-pi-sayisi-hatali-ben-dogrusunu-buldum-

http://im.haberturk.com/2011/09/08/667585_detay.jpg?1315490461
Araştırdım ve hakikaten öyle; NASA bile peşinde!

Bütün bilimsel hesaplamalar yeniden yapılacak, yer yerinden oynayacak. Gezegenlerin konumu yeniden hesaplanmalı. Hayatımızda her şey kökünden değişecek. Meğer Mısırlılar bile hata yapmış...:)

İşte o muhteşem algoritma(*):

import std.stdio;

void main() {
   real xPi = 1.0, pi = 2.0;
   size_t i, pay=2, payda=1;
   ulong BekirÖzmenPi = 3_1426_9680;

   for (i = 2; i < BekirÖzmenPi; i++) {
       if (i % 2 == 0) pay = i; else payda = i;
       xPi *= cast(real)pay/payda;
   }
   pi *= xPi;
   writefln("Pi SAYISI: %.8f", pi);
}

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 31, 2012

Alıntı (acehreli):

>

Salih, ilk okuduğumda ciddi söylüyorsun sandım. :D
Evet, 1 Nisan yaptım...:)

Bilmiyorum, orada nisana girdiniz mi? Bu arada, (*) algoritma John Wallis (1655) (http://en.wikipedia.org/wiki/John_Wallis)'in ve π sayısına yakınsayan en basitlerinden ama deli işlemci yoruyor...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 31, 2012

Salih, ilk okuduğumda ciddi söylüyorsun sandım. :D

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 02, 2012

Güzelmiş, ilk başta fotoğraf felan görünce bende inandım gerçekten :-/

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 03, 2012

1 Nisan yapmayı amaçlamıştım ama 2 hatta duruma göre 3 nisan olmuş...:)

İşte biz Türkler böyleyiz; gerçekten de çok zekiyiz ve istesek tüm dünya hükmederiz... Bunu yabancılar, hem geçmişten dolayı hem de bizi iyi tanıdıkları için biliyorlar ama galiba biraz da tembeliz. İnsan biraz internette araştırma yapar öyle değil mi?

Yani atalarımızın bulduğu Pi denklemlerinden bahsediyorum. Bunların neden ardışık doğal (bazen tek) sayılardan yapıldığı ve nasıl oluyor da bir gerçek (reel) sayıya yakınsadığı araştırmalı. Bunu gördüğünüzde pi sayısının neden doğru olduğu anlaşılıyor.

İsterseniz bu başlığın bir faydası olsun ve bu sayının algoritmaları üzerine tartışalım. Örneğin Euler'in denklemlerini kodlayalım mı?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 03, 2012

Sanırım bir yerde yanlışlık yapıyorum ama algoritmayı Aydos'un sitesi (http://aydos.com/pi)nden aldım ve neredeyse bire bir aynı:

real piEuler3(int n) {
   real i, xPi = 0;

   for (; n > 0; n--) {
       i = (n * 2) - 1;
       if (i % 2 == 0) xPi -= 1/(i*i*i);
       else xPi += 1/(i*i*i);
   }

   return (xPi * 32);//^^(1/3);
}

Sizce nerede hata yapıyorum? Çünkü doğru sonucu (üssü 1/3'ü eklediğimde 1 değeri dönüyor!) alamıyorum...:(

Çözdüm...

Meğer yine ".0" mevzusu imiş...:)

return (xPi * 32)^^(1/3.0);

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]