怎么算1个数有多少因数?
问题描述:
怎么算1个数有多少因数?
答
把这个数写成几个质数相乘的形式,
比如120=2*2*2*3*5
也就是说A=2^a*3^b*5^c*……
这里的abc都是自然数.
那么,它的因数就应该有:(a+1)*(b+1)*(c+1)*……
因为abc可等于0,所以都要加上1.
比如120应该有:4*2*2=16个
1,2,3,4,5,6,8,10,12,15,20,24,30,40,60,120.