
展开全部
100000=2×2×2×2×2×5×5×5×5×5
(5+1)×(5+1)
=6×6
=36个
100000一共有36个因数。
(5+1)×(5+1)
=6×6
=36个
100000一共有36个因数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10000的因数有:
1 2 4 5 8
10 16 20 25 40 50 80
100 125 200 250 400 500 625
1000 1250 2000 2500 5000 10000
1 2 4 5 8
10 16 20 25 40 50 80
100 125 200 250 400 500 625
1000 1250 2000 2500 5000 10000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,2,4,5,8,10,16,20,25,32,40
50,80,100,125,160,200,250,400,500,625
800,1000,1250,2000,2500,3125,4000,5000,6250,10000
12500,20000,25000,50000,100000
Dim dl因数 As New List(Of BigInteger) ' 存储这个数的所有因数
For zhs As BigInteger = 1 To (整数 / 2) ' 循环从 1 到该整数的一半
If 整数 Mod zhs = 0 And (Not dl因数.Contains(zhs)) Then ' 如果循环数能够被整数整除,且因数队列没有该数,则队列中添加循环数及整数除以循环数
dl因数.Add(zhs)
If dl因数.Contains(整数 / zhs) Then
Continue For
Else
dl因数.Add(整数 / zhs)
End If
End If
Next
dl因数.Sort()
Return dl因数
50,80,100,125,160,200,250,400,500,625
800,1000,1250,2000,2500,3125,4000,5000,6250,10000
12500,20000,25000,50000,100000
Dim dl因数 As New List(Of BigInteger) ' 存储这个数的所有因数
For zhs As BigInteger = 1 To (整数 / 2) ' 循环从 1 到该整数的一半
If 整数 Mod zhs = 0 And (Not dl因数.Contains(zhs)) Then ' 如果循环数能够被整数整除,且因数队列没有该数,则队列中添加循环数及整数除以循环数
dl因数.Add(zhs)
If dl因数.Contains(整数 / zhs) Then
Continue For
Else
dl因数.Add(整数 / zhs)
End If
End If
Next
dl因数.Sort()
Return dl因数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询