C# :: Aufgabe #183 :: Lösung #4
4 Lösungen
#183
Funktion um Pi zu berechnen.
Anfänger - C#
von Felix
- 09.07.2017 um 21:59 Uhr
Schreibe eine Methode um Pi zu berechnen. Versuche Pi auf so viele Stellen wie möglich zu berechnen.
#4
von luckyman81 (550 Punkte)
- 26.04.2020 um 00:00 Uhr
using System;
namespace CS_Aufgabe_183_Pi
{
class Program
{
static void Main(string[] args)
{
double n = 1e8;
int counter = 0;
Random rnd = new Random();
for (int i = 0; i < n; i++)
{
double x = rnd.NextDouble();
double y = rnd.NextDouble();
if (Math.Sqrt(Math.Pow(x, 2e0) + Math.Pow(y, 2e0)) < 1e0) {
counter++;
}
}
Console.WriteLine($"pi = {4e0 * counter / n}");
Console.ReadKey();
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
