Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Peraturan pembulatan int dalam bahasa c

Peraturan pembulatan int dalam bahasa c

下次还敢
Lepaskan: 2024-05-08 12:15:22
asal
502 orang telah melayarinya

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.

Peraturan pembulatan int dalam bahasa c

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

Atas ialah kandungan terperinci Peraturan pembulatan int dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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