取模就是取余,计算机术语和数学术语的差距,余数的好处把数据限制在被除余数里面, 4%5; 等于4;
模数不能浮点数,编译器报不过,必须是整数。
余数的生活案例,吃饭后剩余的东西,还有网吧多余的机器。
模数还有负数,这个比较复杂,先留下个记录。
其实取余,整除法那个多余的数,-7%3 = 3*(-2)-1 ; 所以结果就是-1
其实有个数学公式: q = r*n +a ; r和q和n和a可以取负数。
参考资料:
https://www.jianshu.com/p/452c1a5acd31