定义:1.取余是 被除数对除数整除,余下的数即为余数,取得这个余数的操作成为取余。例如:5除以-3=-1余2 即5%(-3)=2;
2.模运算是 被除数减去除数乘以商的下界的积 例如:5mod(-3)=-1. 因为5除以(-3)为-1.xx,下界就是-2,所以商为-2,余数为-1,所以5mod(-3)=-1.
注:c/c++ java中 %代表取余,python中代表mod。 (待验证)
定义:1.取余是 被除数对除数整除,余下的数即为余数,取得这个余数的操作成为取余。例如:5除以-3=-1余2 即5%(-3)=2;
2.模运算是 被除数减去除数乘以商的下界的积 例如:5mod(-3)=-1. 因为5除以(-3)为-1.xx,下界就是-2,所以商为-2,余数为-1,所以5mod(-3)=-1.
注:c/c++ java中 %代表取余,python中代表mod。 (待验证)