质数的个数可以用程序求出来,那再请写出十万亿里的质数个数,以及往后数十位数值里的质数个数
最佳答案
因为从1、2、3这3个数,本身就是质数,实际要求的是从5开始的奇数。因为从4开始的偶数都不是质数。所以我用VBA编:
Sub质数()
k=0
Fori=5To10000000000000
Forj=3Toi-2Step2
Ifi/j=i\jThenk=k+1
EndFor
EndFor
Endsub
最佳答案由网友 安全Q 提供
其他回答
其它网友回答:
这个这么算耗时太长了。
其它网友回答:
简单的循环问题,将数一个一个除以(该值-1),