简单快速理解:

  1. 当除数与被除数的符号相同时,取余和取模的结果是完全相同的;

  2. 当除数与被除数的符号不相同时,结果不同。

    具体说
    取余结果的符号与被除数相同;
    取模结果的符号与除数相同;

     1.取余    rem(3,2)=1    rem(-3,-2)=-1    rem(3,-2)=1    rem(-3,2)=-1
     2.取模    mod(3,2)=1   mod(-3,-2)=-1   mod(3,-2)=-1     mod(-3,2)=1