Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Membundarkan Nombor kepada Dua Tempat Perpuluhan dalam C#?

Bagaimana untuk Membundarkan Nombor kepada Dua Tempat Perpuluhan dalam C#?

DDD
Lepaskan: 2025-01-24 10:51:09
asal
599 orang telah melayarinya

How to Round Numbers to Two Decimal Places in C#?

Nombor dalam C#telah memasuki dua perpuluhan

Memegang nombor ke dalam bit perpuluhan tertentu adalah tugas biasa dalam pengaturcaraan. C# menyediakan fungsi untuk memudahkan operasi ini.

Gunakan Math.Round untuk menyerahkan dua perpuluhan Math.Round

Untuk menggunakan untuk menyerahkan nombor itu ke dalam dua digit, anda boleh menentukan digit perpuluhan yang diperlukan sebagai parameter kedua fungsi. Contohnya: Dalam contoh ini, nilai hasil 1.99 mempunyai dua perpuluhan. Sila ambil perhatian bahawa menggunakan akhiran m untuk menunjukkan jenis pembolehubah adalah perpuluhan.

peraturan diri dan rawatan nilai pertengahan Math.Round

<code class="language-csharp">decimal a = 1.994444M; // 要舍入的示例数字

Math.Round(a, 2); // 返回 1.99</code>
Salin selepas log masuk
Secara lalai,

menggunakan "jauh dari sifar" untuk melepaskan peraturan, yang lebih besar atau sama dengan 0.5 nombor dinaikkan ke atas, dan nombor yang lebih kecil daripada 0.5 diselesaikan. Walau bagaimanapun, anda boleh menggunakan parameter ketiga fungsi untuk menentukan mod kemasukan yang berbeza.

Contohnya, jika anda ingin menggunakan "entri banker" atau "empat rumah dan lima entri", anda boleh menentukan nilai

kepada parameter ketiga:

Banker memasuki nilai pertengahan antara kedua -dua nilai ke dalam nombor terdekat. Ini memastikan bahawa nilai purata satu siri digit adalah sama dengan nilai purata nombor asal.

Math.Round Contoh lain Math.Round

Berikut adalah contoh menggunakan untuk menyerahkan nombor menjadi dua sampel perpuluhan: MidpointRounding.ToEven

Atas ialah kandungan terperinci Bagaimana untuk Membundarkan Nombor kepada Dua Tempat Perpuluhan dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan