Rumah > pembangunan bahagian belakang > C++ > Penggunaan % dan / dalam bahasa C

Penggunaan % dan / dalam bahasa C

下次还敢
Lepaskan: 2024-05-02 17:24:55
asal
382 orang telah melayarinya

Dalam bahasa C, % digunakan untuk operasi modulo, mengembalikan baki yang diperoleh dengan membahagi satu nombor dengan nombor lain, manakala / digunakan untuk operasi bahagi, mengembalikan hasil bahagi dua nombor, sesuai untuk integer dan nombor terapung.

Penggunaan % dan / dalam bahasa C

Penggunaan % dan / dalam bahasa C

Dalam bahasa C, % dan / simbol digunakan untuk operasi modulo dan operasi bahagi masing-masing.

% Operasi modulo

Operasi modulo (%) mengembalikan baki yang diperoleh dengan membahagikan satu nombor dengan nombor lain. Operan di sebelah kiri pengendali ialah pembahagi, dan operan di sebelah kanan ialah dividen. Tanda hasilnya adalah sama dengan dividen.

Contohnya:

<code class="c">int a = 13 % 5; // a = 3
int b = -13 % 5; // b = -3</code>
Salin selepas log masuk

Jika pembahagi ialah 0, operasi modulo tidak ditentukan dan akan menyebabkan program ranap.

Operasi bahagi

Operasi bahagi (/) mengembalikan hasil bahagi dua nombor. Operan di sebelah kiri operator ialah pengangka, dan operan di sebelah kanan ialah penyebut. Hasilnya ialah nombor titik terapung.

Contohnya:

<code class="c">float c = 13 / 5; // c = 2.6
float d = -13 / 5; // d = -2.6</code>
Salin selepas log masuk

Jika penyebutnya ialah 0, operasi bahagi tidak ditentukan dan akan menyebabkan program ranap.

Nota

  • Operasi modulo hanya terpakai kepada integer, manakala operasi bahagi digunakan untuk integer dan nombor titik terapung.
  • Tanda hasil operasi modulo adalah sama dengan dividen, manakala tanda hasil operasi bahagi bergantung kepada tanda pengangka dan penyebut.
  • Apabila penyebutnya ialah 0, operasi modulo dan operasi bahagi tidak ditentukan.

Atas ialah kandungan terperinci Penggunaan % dan / 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