ใน C ผลลัพธ์ของ a % b จะมีเครื่องหมายเดียวกับ ตัวถูกหาร (a)
ตัวอย่าง
7 % -10 = 7 // a บวก -> ผลบวก -7 % 10 = -7 // a ลบ -> ผลลบ -7 % -10 = -7 // a ลบ -> ผลลบ
ความสำคัญของ Precedence
a % b / c // % และ / มี Precedence เท่ากัน Associativity ซ้าย-ขวา
// ทำ % ก่อน แล้วค่อย /