🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1、取模和取余的区别: 取余(rem)和取模(mod)在被除数、除数同号时,结果是等同的,**异号时会有区别,所以要特别注意异号的情况**。 rem结果的符号与被除数相同;mod结果的符号与除数相同。 取模 5 mod 3 = 2 -5 mod 3 = 1 5 mod -3 = -1 -5 mod -3 = -2 取余 5 rem 3 = 2 -5 rem 3 = -2 5 rem -3 = 2 -5 rem -3 = -2 经过测试,在C/C++, C#, JAVA, PHP这几门主流语言中,’%’运算符都是做取余运算,而在python中的’%’是做取模运算。