Perbezaan antara / dan % dalam bahasa C

下次还敢
Lepaskan: 2024-04-27 22:21:30
asal
643 orang telah melayarinya

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

Perbezaan antara / dan % dalam bahasa C

Dalam bahasa C, '/' dan '%' ialah dua pengendali operasi yang berbeza, digunakan untuk tujuan yang berbeza: '/''%' 是两个不同的运算符,用于不同的目的:

1. /(除法运算符)

  • '/' 是除法运算符,用于计算两个数的商。
  • 它返回被除数(第一个操作数)除以除数(第二个操作数)的结果。
  • 如果被除数和除数都是整数,则结果被截断为整数。
  • 如果被除数或除数是实数,则结果是实数。

2. %(求模运算符)

  • '%'
  • 1. / (operator bahagian)
  • '/' ialah operator bahagian, digunakan untuk mengira dua hasil bahagi Nombor.
Ia mengembalikan dividen (operand pertama) dibahagikan dengan pembahagi (operand kedua).

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.
  • Dividen boleh positif atau negatif. .
  • Jika nilai mutlak dividen lebih besar daripada nilai mutlak pembahagi, tanda bakinya adalah sama dengan dividen. Jika tidak, bakinya mempunyai tanda yang sama seperti pembahagi.

Atas ialah kandungan terperinci Perbezaan antara / 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