Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Peraturan pembulatan int dalam bahasa c
Peraturan pembundaran int dalam bahasa C termasuk: pemangkasan dan pembundaran: bahagian perpuluhan hasil bahagi dibuang. Membundarkan: Bundarkan bahagian perpuluhan kepada nombor bulat terdekat. Bundarkan ke atas: Bundarkan bahagian perpuluhan ke atas kepada integer terkecil. Bundarkan ke bawah: Bundarkan bahagian perpuluhan ke bawah kepada integer terbesar.
int pembulatan peraturan dalam bahasa C
Dalam bahasa C, jenis data int digunakan untuk menyimpan nilai integer. Apabila melakukan operasi aritmetik pada data jenis int, peraturan pembundaran khusus digunakan untuk memastikan ketepatan dan ketepatan keputusan.
1. Pemangkasan dan pembundaran
Ini ialah peraturan pembundaran lalai. Apabila dua nilai integer dibahagikan, bahagian perpuluhan dipotong, hanya meninggalkan bahagian integer. Contohnya:
<code class="c">int a = 10; int b = 3; int result = a / b; // result 为 3</code>
2. Membundarkan
Jika anda memerlukan pembundaran yang lebih tepat, anda boleh menggunakan peraturan pembundaran. Peraturan pembundaran membundarkan bahagian pecahan kepada nombor bulat terdekat. Contohnya:
<code class="c">#include <math.h> int a = 10; int b = 3; int result = round(a / b); // result 为 4</code>
3. Bundarkan
Peraturan pembundaran sentiasa membundarkan bahagian perpuluhan kepada integer terkecil. Contohnya:
<code class="c">#include <math.h> int a = 10; int b = 3; int result = ceil(a / b); // result 为 4</code>
4. Membundarkan ke bawah
Peraturan pembundaran ke bawah sentiasa membundarkan bahagian perpuluhan ke bawah kepada integer terbesar. Contohnya:
<code class="c">#include <math.h> int a = 10; int b = 3; int result = floor(a / b); // result 为 3</code>
Atas ialah kandungan terperinci Peraturan pembulatan int dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!