Mencapai Bahagian Integer Double-Precision di C#
Bahagian Integer Standard dalam C# memotong hasilnya, membuang mana -mana bahagian pecahan. Untuk mendapatkan hasil terapung dua ketepatan dari bahagian integer, anda perlu menukar (cast) secara eksplisit sekurang-kurangnya salah satu bilangan bulat ke sebelum pembahagian. double
Kaedah pemutus:
Kaedah yang paling mudah adalah untuk membuang kedua -dua bilangan bulat ke: double
<code class="language-csharp">double num3 = (double)num1 / (double)num2;</code>
yang mengekalkan komponen pecahan. double
Pemutus yang dipermudahkan:
anda boleh mencapai hasil yang sama dengan menghantar hanya satu bilangan bulat:
<code class="language-csharp">double num3 = (double)num1 / num2; </code>
, C# secara automatik menggalakkan integer lain ke double
sebelum melakukan pembahagian. Ini biasanya disukai untuk kesimpulannya. double
Bacaan Lanjut:
untuk pemahaman yang lebih komprehensif mengenai konsep aritmetik dan berkaitan dengan terapung di C#, meneroka sumber seperti DOT Net Perls:https://www.php.cn/link/91109A77036A730296D6305A9794FA13
Atas ialah kandungan terperinci Bagaimanakah Saya Mendapat Keputusan Berganda Apabila Membahagikan Integer dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!