Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Nombor titik terapung bulat menggunakan fungsi Math.Round dalam C#

Nombor titik terapung bulat menggunakan fungsi Math.Round dalam C#

王林
王林asal
2023-11-18 14:17:041406semak imbas

Nombor titik terapung bulat menggunakan fungsi Math.Round dalam C#

Menggunakan fungsi Math.Round dalam C# untuk membundarkan nombor titik terapung, contoh kod khusus diperlukan

Dalam bahasa pengaturcaraan C#, kadangkala Kami perlu membundarkan nombor titik terapung. Pada masa ini, kita boleh menggunakan fungsi Math.Round untuk mencapai fungsi ini.

Math.Fungsi bulat ialah fungsi terbina dalam C# untuk pengiraan matematik Fungsi utamanya ialah untuk membundarkan nombor titik terapung yang ditentukan. Berikut ialah format biasa bagi fungsi Math.Round:

Math.Round(double value); / Nilai jenis Perpuluhan Kanan dibundarkan

Nilai di sini ialah nombor titik terapung yang perlu dibundarkan. Fungsi Math.Round akan menilai berdasarkan bahagian perpuluhan nilai Jika bahagian perpuluhan kurang daripada 0.5, ia akan dibundarkan ke bawah Jika bahagian perpuluhan lebih besar daripada atau sama dengan 0.5, ia akan dibundarkan.

Berikut ialah contoh kod khusus:

using System;

class Program
{
    static void Main()
    {
        double number = 3.14159;
        double roundedNumber = Math.Round(number);
        
        Console.WriteLine("原数:" + number);
        Console.WriteLine("四舍五入后的数:" + roundedNumber);
        
        decimal decimalNumber = 6.789;
        decimal roundedDecimalNumber = Math.Round(decimalNumber);
        
        Console.WriteLine("原数:" + decimalNumber);
        Console.WriteLine("四舍五入后的数:" + roundedDecimalNumber);
    }
}

Dalam kod di atas, kami mentakrifkan nombor pembolehubah jenis dua dan nombor perpuluhan pembolehubah jenis perpuluhan, yang diberi nilai daripada 3.14159 dan 6.789. Seterusnya, kami menggunakan fungsi Math.Round untuk membundarkan kedua-dua pembolehubah ini, dan memberikan keputusan kepada pembolehubah roundedNumber dan roundedDecimalNumber masing-masing. Akhir sekali, kami menggunakan fungsi Console.WriteLine untuk mengeluarkan nombor asal dan nombor bulat.

Apabila kita menjalankan kod di atas, kita akan mendapat output berikut:

Nombor asal: 3.14159

Nombor bulat: 3
:Nombor asal 6.789
Nombor bulat: 7

Seperti yang dapat dilihat daripada output di atas, fungsi Math.Round berjaya membundarkan nombor titik terapung dan memperoleh keputusan yang betul.

Ringkasan:

Dengan menggunakan fungsi Math.Round dalam C#, kita boleh membundarkan nombor titik terapung dengan mudah. Fungsi Math.Round dalam contoh kod adalah mudah untuk digunakan Anda hanya perlu memasukkan nombor titik terapung yang perlu dibundarkan, dan anda boleh mendapatkan hasil yang dibundarkan. Apabila kita perlu membundarkan nombor titik terapung dalam pembangunan sebenar, kita boleh mempertimbangkan untuk menggunakan fungsi Math.Round untuk memudahkan kod kita.

Atas ialah kandungan terperinci Nombor titik terapung bulat menggunakan fungsi Math.Round dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn