数论-约数和公式

约数定义

约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。在大学之前,"约数"一词所指的一般只限于正约数。约数和倍数都是二元关系的概念,不能孤立地说某个整数是约数或倍数。一个整数的约数是有限的。

一些性质

  1. 任何正整数都是0的约数。
  2. 一个数的约数必然包括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=p1e1p2e2p3e3pnen
则有:
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=22325
个数= ( 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

你可能感兴趣的:(数论,沉迷打板子无法自拔)