23 Temmuz 2021 Cuma

Trigonometrik Fonksiyonlar - PI Sayısı

Hazır Sabitler
Örnek - C ve C++
Şöyle yaparız
#include <math.h>
M_PI şeklinde kullanılır
Örnek - C++ - 20
Şöyle yaparız
std::numbers::pi
Kendimiz Hesaplarsak
Örnek - C++
Şöyle yaparız
static const double PI = std::atan(1) * 4;
Örnek - C#
Şöyle hesaplanabilir.

Kod olarak şöyle yaparız. Bölümdeki böleni hep 2 artırırız. Bölme işlemi bir artı bir de eksi olacak işareti ile toplama eklenir.
double number = 0;
double pi;
int i = 1;

do 
{
  if ((i/2) % 2 == 0)
  {
    number += (double)(1) / i;
  }
  else
  {
    number -= (double)(1) / i;
  }
  pi = 4 * number;
  i += 2;
} while (Math.Round(pi,5) != 3.14159);

Hiç yorum yok:

Yorum Gönder