Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya dapat memaparkan nilai perpuluhan dengan tepat ke dua tempat perpuluhan di C#?
c#dengan tepat memaparkan nilai perpuluhan dua perpuluhan
Apabila menggunakan kaedah lalai
untuk memaparkan nilai perpuluhan, output mungkin mengandungi ketepatan yang tidak perlu. Sebagai contoh, nilai 0.5 boleh dipaparkan sebagai perpuluhan 15 -bit. Untuk memastikan perwakilan yang jelas dan ringkas (contohnya, nilai kewangan yang digunakan untuk mewakili dolar AS dan Amerika Syarikat), output biasanya terhad kepada dua perpuluhan.
.ToString()
format demethyl custom
Untuk memaparkan nilai perpuluhan dengan digit perpuluhan yang ditentukan, anda boleh menggunakan kaedah dengan rentetan format tersuai. Berikut adalah beberapa contoh:
"#. ##" Format: .ToString()
Format ini akan menghalang Panduan Depan Zero, hanya nombor yang sah dipaparkan. Sebagai contoh, ke pemboleh ubah perpuluhan
.ToString("#.##")
untuk mengembalikan rentetan "0.5". decimalVar
Format "0.00": decimalVar == 0.5m
Format ini selalu menunjukkan dua nombor perpuluhan, dan ia dipenuhi dengan sifar. Gunakan untuk mengembalikan rentetan "0.50" pada . Atas ialah kandungan terperinci Bagaimanakah saya dapat memaparkan nilai perpuluhan dengan tepat ke dua tempat perpuluhan di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!