负数求余,Python和C语言的不同

如题所述

第1个回答  2020-04-02
python向负无穷取整,C语言向0取整,选择取整方式不同
看例子:(-17)
mod
5
=?
答案一:
(-17)
=
(-3)*5
+
(-2),所以余数是
-2
。(C语言)
答案二:
(-17)
=
(-4)*5
+
(+3),所以余数是
+3
。(python)
相似回答