导读:正整数N的所有正因数和公式推导 2208 1年前他留下的回答 已收到3个回答 hh疼痛 网友 该名网友总共回答了22个问题,此问答他的回答如下:采纳率:81.8%...
正整数N的所有正因数和公式推导
2208
1年前他留下的回答
已收到3个回答
hh疼痛
网友
该名网友总共回答了22个问题,此问答他的回答如下:采纳率:81.8%
给定一个正整数N,求出它的所有正因数没有什么公式,只有正因数的个数是有公式的.这个公式就是
如果N的素因数分解为N=p1^(m1)p2^(m2)...pk^(mk),
那么正整数N所有正因数的个数就是
N*(1-1/p1)*(1-1/p2)...*(1-1/pk).
举个例子:如果N=900,那么N=2^2*3^2*5^2.
按照公式900的所有正因数的个数是900*(1-1/2)*(1-1/3)*(1-1/5)=240.
这个公式的证明就是用容斥原理,就是考虑N的正因数中能被p1整除的、能被p2整除的,等等,然后利用容斥原理的公式求得.
1年前他留下的回答
4
妖狐瑶瑶315
网友
该名网友总共回答了4个问题,此问答他的回答如下:
回答 共 2 条
给定一个正整数N,求出它的所有正因数没有什么公式,只有正因数的个数是有公式的。这个公式就是
如果N的素因数分解为N=p1^(m1)p2^(m2)...pk^(mk),
那么正整数N所有正因数的个数就是
N*(1-1/p1)*(1-1/p2)...*(1-1/pk)。
举个例子:如果N=900,那么N=2^2*3^2*5^2。 ...
1年前他留下的回答
1
yukiyan
网友
该名网友总共回答了1个问题,此问答他的回答如下:
我的这个比较好理如果N可分解为a^m*b^n*c^p…… 那末N的所有正因数和为
(1+a+a^2+……+a^m)*(1+b+b^2+……+b^n)*(1+c+c^2+……+c^p)……
简略证明如下:由乘法法则可知,上述括号的连乘积为从所有括号中各取一个相乘,这样就可以保证它包含所有因数
稍微举个简单的例子更好理216=2^3*3^3 那末216的所有正因数和即为
1年前他留下的回答
0
以上就是小编为大家介绍的正整数N的所有正因数和公式推导 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!
标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!