知道一个数如何快速求出它的所有约数如144他的约数有12,16 ,18,24,36,一共5个.其他比较大的数又如何快速求出所有的约数?

问题描述:

知道一个数如何快速求出它的所有约数
如144他的约数有12,16 ,18,24,36,一共5个.其他比较大的数又如何快速求出所有的约数?

除以所有质数一直到最后结果为质数位置,没别的好办法

144的约数不是5个,应该先把144分解质因数得144=2^4*3^2
确定约数有(4+1)*(3+1)=20个后,根据分解质因数的情况列举.