ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
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中的’%’是做取模运算。