任意一个的自然数的因数的个数怎样求?

如题所述

第1个回答  2011-03-09
先把自然数标准因式分解,例如12=2^2×3,
各个指数加一之积就是正的因数的个数了.
例如2的指数是2,3的指数是1,共有(2+1)(1+1)=6个正因子.
原理:标准分解后的质因子的指数为n,在选择的次质因子时候就有选0个,1个,...,n个共n+1种方法.
再由乘法原理可求总正因子的个数了.
第2个回答  2011-03-11
1.把它的因数都列出来.2.先把自然数标准因式分解,例如12=2^2×3,
各个指数加一之积就是正的因数的个数了.
例如2的指数是2,3的指数是1,共有(2+1)(1+1)=6个正因子.
原理:标准分解后的质因子的指数为n,在选择的次质因子时候就有选0个,1个,...,n个共n+1种方法.
再由乘法原理可求总正因子的个数了.本回答被提问者采纳