Perbezaan antara operator '/' dan '%' dalam bahasa C: '/' ialah operator bahagi, digunakan untuk mengira hasil bahagi. '%' ialah operator modulo yang digunakan untuk mengira bakinya. Pembahagi mestilah integer positif, dan dividen boleh menjadi integer positif atau negatif.
Perbezaan antara / dan % dalam bahasa C
Dalam bahasa C, '/'
dan '%'
ialah dua pengendali operasi yang berbeza, digunakan untuk tujuan yang berbeza: '/'
和 '%'
是两个不同的运算符,用于不同的目的:
1. /
(除法运算符)
'/'
是除法运算符,用于计算两个数的商。2. %
(求模运算符)
'%'
Jika dividen dan pembahagi adalah kedua-dua integer, hasilnya dipotong kepada integer.
Jika dividen atau pembahagi adalah nombor nyata, hasilnya adalah nombor nyata.2.
%
(operator modulo)
'%'
ialah operator modulo, yang digunakan untuk mengira baki dua integer. Ia mengembalikan baki yang diperoleh dengan membahagikan dividen (operand pertama) dengan pembahagi (operand kedua).
Pembahagi mestilah integer positif, jika tidak, hasilnya tidak ditentukan.Atas ialah kandungan terperinci Perbezaan antara / dan % dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!