发布网友 发布时间:2022-04-21 18:40
共3个回答
热心网友 时间:2023-06-23 04:15
mod是取模(即多少个整数倍),rem是取余(即整除后余几);一般mod的结果符号取决于除数(这是因为除数的绝对值通常比被除数小)。即比如 :-5 mod 3 =1;因为3+3=6 ,那么3要想靠近-5需要0-3=-3,再减就超出了(-6比-5小了,即减多了);而-5比-3小2(2<3),故-5 mod 3=1;热心网友 时间:2023-06-23 04:15
求模运算(mod)是整除后得到的商,求余运算(rem)是整除后得到的余数。
热心网友 时间:2023-06-23 04:16
x mod y:x/y的商是向下(向着无穷小的方向)取整,我们将其取整后的结果记为w,则x mod y=x-w*y。所以:-5 /3的商为-1.67,故w=-2,所以-5 mod 3=-5-(-2*3)=1;