負の数の剰余の取り方に関するC言語の規則
C言語では、負の剰余のルールは次のとおりです:
– 割られる数が正の場合、剰余の符号は割られる数と同じ
– 割られる数が負の場合、剰余の符号は割られる数の符号とは逆
例:
– 5 % 3 の剰余は 2
– (-5) % 3 の剰余は -2
– 5 % (-3) の剰余は 2
– (-5) % (-3) の剰余は -2
C言語では、負の剰余のルールは次のとおりです:
– 割られる数が正の場合、剰余の符号は割られる数と同じ
– 割られる数が負の場合、剰余の符号は割られる数の符号とは逆
例:
– 5 % 3 の剰余は 2
– (-5) % 3 の剰余は -2
– 5 % (-3) の剰余は 2
– (-5) % (-3) の剰余は -2