Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Holyboy 09:27
 » ligand17 09:22
 » jablo 09:19
 » rainy 09:14
 » witekvvv 09:11
 » Ament 09:11
 » ulan 09:08
 » Liu CAs 09:05
 » cVas 09:05
 » adolphik 09:00
 » Mariosti 08:58
 » DJopek 08:52
 » bmiluch 08:52
 » PCCPU 08:50
 » Sherif 08:36
 » Logic-3 08:32
 » Fight 08:30
 » JE Jacaw 08:26
 » GLI 08:19
 » Kenjiro 08:10

 Dzisiaj przeczytano
 10871 postów,
 wczoraj 36587

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

Jak napisać w C program liczący Pi? , Magnus 30/03/03 19:56
Mam takie zadanie do zrobienia i nie radze sobie. Może ktoś ma przykładowy kod w ansi C na liczenie liczby pi?

  1. minuta zabawy z googlem , Świstak 30/03/03 20:35
    //**************************************
    //
    // Name: Precise Calculation of Pi
    // Description:This code calculates an e
    // stimated value of Pi using the Leibnitz
    // series (which is basically a power serie
    // s expansion of a trigonometric function
    // which allows to estimate Pi very well)
    // By: Eli
    //
    // Inputs:n/a
    //
    // Returns:Prints the estimated value of
    // Pi
    //
    // Assumes:n/a
    //
    // Side Effects:n/a
    //
    //This code is copyrighted and has// limited warranties.Please see http://
    // www.Planet-Source-Code.com/xq/ASP/txtCod
    // eId.360/lngWId.3/qx/vb/scripts/ShowCode.
    // htm//for details.//**************************************
    //

    #include <iostream.h>
    #include <math.h>
    #define NUM_OF_ELEMENTS 20000
    int main()


    {
    double pi = 0;
    // Calculating pi/4
    for (long int n = 1; n <= NUM_OF_ELEMENTS; n++)


    {
    pi += (double) pow(-1, n+1)/(2*n-1);
    }
    // Calculating pi
    pi *= 4;
    cout << "Estimated PI value (" << NUM_OF_ELEMENTS << " elements of Leibnitz series): "<< pi;
    return 0;
    }

    1. to akurat c++ , Świstak 30/03/03 20:37
      ale tylko wyświetlanie i deklarowanie zmiennych będziesz musiał na modłę c zrobić. Cały algorytm postępowania masz.

  2. _update_ musze tym programem udowodnic taki wzor , Magnus 30/03/03 20:44
    dla n=1 dążącego do nieskończoności wzór: 1/(n^2) = (pi^2)/6 Z tego trzeba wyliczyć pi.
    Po przekształceniu wzór wygląda tak:
    pi= pierwiastek z 6/(n^2) ale jakoś mi się to nezgadza bo np 6/999=0,006006006... po pierwiastku 0,077498425829212853799364626441889 co wcale nie przypomina pi.

    1. pokitrał ci się wzór , szpieg Szoguna 30/03/03 21:20
      Moim zdaniem powinien wyglądać tak
      1/1 ^2 + 1/2^2 + 1/3^2 + ... + 1/(n-1)^2 + 1/n^2 = (pi^2)/6

      piwo ... hmmm - to pewnie się pije :)

      1. dzięki za wskazówke , Magnus 30/03/03 21:44
        teraz sobie jakoś poradze bo powinno się zgadzać.

        1. polecam się na przyszłość , szpieg Szoguna 30/03/03 21:47
          hmmm.... czyznaki?

          piwo ... hmmm - to pewnie się pije :)

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL