Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Mendapat Keputusan Berganda Apabila Membahagikan Integer dalam C#?

Bagaimanakah Saya Mendapat Keputusan Berganda Apabila Membahagikan Integer dalam C#?

DDD
Lepaskan: 2025-01-27 16:56:09
asal
524 orang telah melayarinya

How Do I Get a Double Result When Dividing Integers in C#?

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>
Salin selepas log masuk
Ini memaksa bahagian yang akan dilakukan menggunakan aritmetik terapung, menghasilkan nilai

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>
Salin selepas log masuk
Oleh kerana satu operan adalah

, 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!

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