|
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?- 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;
}- 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.
- _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.- 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)/6piwo ... hmmm - to pewnie się pije :) - dzięki za wskazówke , Magnus 30/03/03 21:44
teraz sobie jakoś poradze bo powinno się zgadzać.- 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 |
 |
|
|
|