Ik heb een vraag - homepage

Waar vind ik een script om pi te berekenen?

pijl05/03/2010 - Manu (12 jaar)

Technologie & Techniek Context van de vraag:

Ik ben al een tijdje op zoek naar een script om pi te berekenen in javascript of DHTML.
Niet omdat ik dit moet doen als huistaak (zoals jullie vorige keer dachten) maar gewoon omdat dat mij gewoon interesseert.
--
dank bij voorbaat
Manu


Antwoord

Hallo Manu,

Zoals je waarschijnlijk weet is PI het getal dat we krijgen wanneer we de omtrek van een cirkel delen door de diameter van die cirkel.

PI is echter een wiskundige constante en eenvoudig gezegd: er bestaat geen formule of andere functie om PI exact te bepalen. Je kan dus niet anders dan PI als constante op te nemen in je script, bvb
const PI = 3.141592653589793

Hoe komt men dan aan het getal PI? Aan de hand van experimenten! De animatie in bijlage toont hoe je PI experimenteel kanbepalen. De diameter van de cirkel is 1 genomen. Als de cirkel wordt afgerold, blijkt de omtrek van de cirkel ruim driemaal de diameter te zijn. Bij iedere cirkel is de verhouding tussen omtrek en diameter hetzelfde, en die grootheid noemen we dus PI.

Deze vraag werd beantwoord door:
Prof. dr. Fabian Di Fiore
Senior Researcher

Universiteit Hasselt
Universiteit Hasselt

Afbeeldingen

Author: John Reid. This
« vorige
foto 1/1
Author: John Reid. This

Gerelateerde vragen

info Waar vind je magneten?
 
info Hoe kun je de omwentelsnelheid van een zuigermotor berekenen?
 
info Hoe vind je op internet wat je niet vindt via Google (of een andere zoekrobot)?
 

stuur dit antwoord naar een vriend Stuur dit antwoord naar een vriend
printen Deze pagina afdrukken

 

Reacties op deze vraag

13/03/2010
Di Fiore Fabian

Wikipedia bevat enkele links naar implementaties van het BBP-algoritme:

PYTHON: http://en.literateprograms.org/Pi_with_the_BBP_formula_(Python)
C++: http://www.nedprod.com/programs/portable/Pi/GenPI.cpp
TCL: http://wiki.tcl.tk/8401

Deze zijn makkelijk aan te passen naar een andere scripttaal.



Enkel de vraagsteller en de wetenschappers kunnen reageren op deze vraag en het antwoord.