约数定义
约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。在大学之前,"约数"一词所指的一般只限于正约数。约数和倍数都是二元关系的概念,不能孤立地说某个整数是约数或倍数。一个整数的约数是有限的。
一些性质
- 任何正整数都是0的约数。
- 一个数的约数必然包括1及其本身。
一些公式
设一个整数
A
=
p
1
e
1
∗
p
2
e
2
∗
p
3
e
3
∗
…
∗
p
n
e
n
A=p_1^{e_1}*p_2^{e_2}*p_3^{e_3}*…*p_n^{e_n}
A=p1e1∗p2e2∗p3e3∗…∗pnen
则有:
A的约数的个数
=
(
1
+
e
1
)
∗
(
1
+
e
2
)
∗
(
1
+
e
3
)
∗
…
∗
(
1
+
e
n
)
=(1+e_1)*(1+e_2)*(1+e_3)*…*(1+e_n)
=(1+e1)∗(1+e2)∗(1+e3)∗…∗(1+en)
A的约数的总和
=
(
1
+
p
1
+
p
1
2
+
p
1
3
+
…
+
p
1
e
1
)
∗
(
1
+
p
2
+
p
2
2
+
p
2
3
+
…
+
p
2
e
2
)
∗
…
∗
(
1
+
p
n
+
p
n
2
+
p
n
3
+
…
+
p
n
e
n
)
=(1+p_1+p_1^2+p_1^3+…+p_1^{e_1})*(1+p_2+p_2^2+p_2^3+…+p_2^{e_2})*…*(1+p_n+p_n^2+p_n^3+…+p_n^{e_n})
=(1+p1+p12+p13+…+p1e1)∗(1+p2+p22+p23+…+p2e2)∗…∗(1+pn+pn2+pn3+…+pnen)
举例说明白:
180
=
2
2
∗
3
2
∗
5
180=2^2*3^2*5
180=22∗32∗5
个数=
(
1
+
2
)
∗
(
1
+
2
)
∗
(
1
+
1
)
=
18
(1+2)*(1+2)*(1+1)=18
(1+2)∗(1+2)∗(1+1)=18
总和=
(
1
+
2
+
4
)
∗
(
1
+
3
+
9
)
∗
(
1
+
5
)
=
546
(1+2+4)*(1+3+9)*(1+5)=546
(1+2+4)∗(1+3+9)∗(1+5)=546