中級 › 剰余演算 % の符号がJavaと異なる理由 › パターン5
剰余演算 % の符号がJavaと異なる理由
Pythonの%は除数の符号に合わせた結果を返します。
1 step = -10 2 cycle = 6 3 phase = _________________ ^ 4 print(phase)
出力: 4期待: 2 (エラーにはなりません)
空欄を埋めて実行を通す
周期的な巻き戻り計算でも同様です。絶対値を取ってから割ると、負の方向へ進んだ分の意味が失われます。
次の問題