怎样快速求出一个数的所有约数

如求288在10-100间的约数有哪几个(还要列出数),我不要傻瓜算法!求快速求任意一个数的所有约数的方法!... 如求288在10-100间的约数有哪几个(还要列出数),我不要傻瓜算法!求快速求任意一个数的所有约数的方法! 展开
 我来答
cgmcgmwo
推荐于2017-09-17 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:84%
帮助的人:2376万
展开全部
把这个数先用2、3、5、7、11、13、......等质数的连乘积表示,比如
24=2*2*2*3=2³*3
再用各个质数的指数加一后再相乘即为此数的约数个数,
比如 (3+1)*(1+1)=4*2=8, 即表示24有8个约数。
可参阅http://cgmcgmwo.blog.163.com/blog/static/4007835201051701444493/
用心看世界的我
2018-06-27 · TA获得超过8882个赞
知道小有建树答主
回答量:471
采纳率:87%
帮助的人:28.2万
展开全部

把这个数先用2、3、5、7、11、13、......等质数的连乘积表示,比如
24=2*2*2*3=2³*3
再用各个质数的指数加一后再相乘即为此数的约数个数,
比如 (3+1)*(1+1)=4*2=8, 即表示24有8个约数。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kuluqi
2010-11-03 · TA获得超过210个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:124万
展开全部
首先 因式分解

288=2*12*12=2*3*4*12 既然是10-100
最小的就是12
那么最大的就是8*12=96
中间就是 24 36 48
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
红色母鸡
2019-03-02
知道答主
回答量:1
采纳率:0%
帮助的人:748
展开全部
一个数分解质因数的形式是:M = x^a * y^b * z^c * ...
则M的约数个数 = (a+1)(b+1)(c+1)...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式