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:
int a = 10; int b = 3; int result = a / b; // result 为 3
2. Membundarkan
Jika anda memerlukan pembundaran yang lebih tepat, anda boleh menggunakan peraturan pembundaran. Peraturan pembundaran membundarkan bahagian pecahan kepada nombor bulat terdekat. Contohnya:
#include <math.h> int a = 10; int b = 3; int result = round(a / b); // result 为 4
3. Bundarkan
Peraturan pembundaran sentiasa membundarkan bahagian perpuluhan kepada integer terkecil. Contohnya:
#include <math.h> int a = 10; int b = 3; int result = ceil(a / b); // result 为 4
4. Membundarkan ke bawah
Peraturan pembundaran ke bawah sentiasa membundarkan bahagian perpuluhan ke bawah kepada integer terbesar. Contohnya:
#include <math.h> int a = 10; int b = 3; int result = floor(a / b); // result 为 3
Atas ialah kandungan terperinci Peraturan pembulatan int dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!