亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python中負數的模運算

Python中負數的模運算

呼喚遠方 2019-08-13 10:29:21
Python中負數的模運算我在Python中發現了一些關于負數的奇怪行為:>>> -5 % 4 3誰能解釋一下發生了什么?
查看完整描述

3 回答

?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

沒有一種最好的方法來處理帶有負數的整數除法和mods。如果a/b是相同的幅度和相反的符號將是很好的(-a)/b。如果a % b確實是模數b 那將是很好的。因為我們真的想要a == (a/b)*b + a%b,前兩個是不兼容的。

要保留哪一個是一個棘手的問題,雙方都有爭論。C和C ++將整數除以零(so a/b == -((-a)/b)),顯然Python沒有。


查看完整回答
反對 回復 2019-08-13
  • 3 回答
  • 0 關注
  • 978 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號