取模运算不要和除法混淆了
你看 175除4的话 44=16 余数为15 所以取模运算是相对余数来的Turbo Pascal对mod的解释是这样的:
A Mod B=A-(A div B) B (div含义为整除)
例如 10%7 = 3
-10%7 = -3
10%-7 = 3
-10%-7 = -3
取模运算简单来说就是求余数,但存在一个结果的正负号的问题,结果的正负号是和 第一个值是一致的/斜杠计算,只取整数部分,你只要把那个值算出来比如,2/5得到04那边取整数,即0;%取余,只要你把能整除指定数的那部分划掉,剩下的就是余数,比如,2%5取余,因为没有可以整除5的那部分,就不管了,那么只剩下2,即余数是2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)