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才是。
你这样理解取模运算,mod(5,2)=1,这说明5要比2的倍数多1,即(5-1)肯定是2的倍数;
同样,你这道题,假设mod(10,-8)=x,那么应该有(10-x)是8的倍数,-2的时候明显不是,-6才是。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯