NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
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中的’%’是做取模运算。