如何快速判断一个数是否能被另一个数整除

若一个整数的末位是0、2、4、6或8,则这个数能被2整除。

若一个整数的数字和能被3整除,则这个数能被3整除。

若一个数的末尾两位数能被4整除,则这个数能被4整除。

若一个整数的末位是0或5,则这个数能被5整除。

若一个整数能被2和3整除,则这个数能被6整除。

若一个整数的各位数字截去,再从余下的数中,减去个位数的2倍,如果差是7 的倍数,则原数能被7整除。如果差太大或心算不易看出是否为7的倍数,则就需要继续上述过程,直到能清楚判断为止。

例如,判断133是否7的倍数的过程如下:13—3*2=7,所以133是7的倍数;又如判断6139是否7的倍数的过程如下:613-9*2=595,59-5*2=49,所以6139是7的倍数,余类推。

若一个整数的末尾三位数能被8整除,则这个数能被8整除。

若一个整数的数字和能被9整除,则这个数能被9整除。

若一个数的末位是0,则这个数能被10整除。

若一个整数的奇位数字之和与偶位数字之和的差能被11整除,则这个数能被11整除。11的倍数检验方法也可以用上述检查7的割尾法处理!唯一的不同是:倍数不是2而是1!

若一个数能被3和4整除,则这个数能被12整除。

如果一个整数的个位数字截去,再从余下的数中,加上个位数的4倍,如果差是13的倍数,则原数能被13整除。如果差太大或心算不易看出是否为13的倍数,则就需要继续上述过程,直到能清楚判断为止。

如果一个整数的个位数字截去,再从余下的数中,减去个位数的5倍,如果差是17的倍数,则原数能被17整除。如果差太大或心算不易看出是否为17的倍数,则就需要继续上述过程,直到能清楚判断为止。

如果一个整数的个位数字截去,再从余下的数中,加上个位数的2倍,如果差是19的倍数,则原数能被19整除。如果差太大或心算不易看出是否为19的倍数,则就需要继续上述过程,直到能清楚判断为止。

若一个整数的末三位与3倍的前面的隔出数的差能被17整除,则这个数能被17整除。

若一个整数的末三位与7倍的前面的隔出数的差能被19整除,则这个数能被19整除。

若一个整数的末四位与5倍的前面的隔出数的差能被23(或29)整除,则这个数能被23整除。

posted @ 2020-12-21 20:02  TheWeak  阅读(2609)  评论(0编辑  收藏  举报