永发信息网

MATLAB中,mod(10,-8)的结果为什么是-6,而不是-2呢?

答案:1  悬赏:0  手机版
解决时间 2021-11-24 02:42
  • 提问者网友:精神病院里
  • 2021-11-23 12:28
MATLAB中,mod(10,-8)的结果为什么是-6,而不是-2呢?
最佳答案
  • 五星知识达人网友:执傲
  • 2021-11-23 12:49
为啥是-2呢?
你这样理解取模运算,mod(5,2)=1,这说明5要比2的倍数多1,即(5-1)肯定是2的倍数;
同样,你这道题,假设mod(10,-8)=x,那么应该有(10-x)是8的倍数,-2的时候明显不是,-6才是。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯