Kaedah mengeluarkan π dalam C# ialah: 1. Menggunakan pemalar Math.PI; 2. Menggunakan fungsi Math.Atan2(1, 0); 3. Menghampirkan melalui gelung; . . nilai, lebih kurang 3.141592653589793. Untuk menggunakannya, tulis sahaja ini dalam kod anda:
<code class="csharp">Console.WriteLine(Math.PI);</code>Salin selepas log masuk
2 Gunakan Math.Atan2(1, 0)
Math.Atan2(y, x) Fungsi mengembalikan sudut antara y dan x (dalam radian sebagai. unit). Apabila y ialah 1 dan x ialah 0, kita mendapat π/2. Dengan mendarabkan hasil dengan 2, kita boleh mendapatkan π: <code class="csharp">Console.WriteLine(2 * Math.Atan2(1, 0));</code>
Kita boleh menggunakan gelung untuk menganggarkan nilai π. Kod berikut menggunakan formula Machen untuk mengira anggaran π: <code class="csharp">double pi = 0;
for (int i = 0; i < 100000; i++)
{
pi += Math.Pow(-1, i) / (2 * i + 1);
}
Console.WriteLine(pi * 4);</code>
.NET 5 dan ke atas termasuk ruang nama System.Numerics, yang menyediakan perwakilan khusus jenis BigInteger untuk arbitrary-. nombor ketepatan: <code class="csharp">using System.Numerics;
BigInteger piApprox = BigInteger.Atan2(BigInteger.One, BigInteger.Zero) * 2;
Console.WriteLine(piApprox.ToString());</code>
Atas ialah kandungan terperinci Cara menaip π dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!