Re: Ruby - Computer Language Shootout
"Josef 'Jupp' Schugt" <[email protected]> Mon, 18 Oct 2004 15:33:48 +0200
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <[email protected]> |
Michael Neumann wrote: > Interessant w=E4re auch wenn man die Berechnung von PI in den > verschiedenen Sprachen vergleichen w=FCrde. puts Math::PI Ernsthaft: Die Methoden zur Berechnung der Kreiszahl sind Legion. Du musst schon sagen, *welche*. Eine von vielen Methoden sieht so aus, dass man zuf=E4llig und=20 gleichverteilt Punkte in ein Quadrat setzt und dann den Anteil bestimmt,=20 der sich innerhalb eines Kreisbogens befindet. Das schnellste mir bekannte Verfahren ist Iterationsvorschrift, bei der=20 sich die Anzahl der g=FCltigen Stellen bei jedem Schritt verdoppelt.=20 Leider ist mir nicht bekannt, ob es sich um eine kontrahierende=20 Fixpunktabbildung handelt. Daher wei=DF ich auch nicht, wie stabil dieses= =20 Verfahren gegen nummerische Fehler ist. Jupp