质数的个数可以用程序求出来,那再请写出十万亿里的质数个数,以及往后数十位数值里的质数个数

原问题:质数的个数可以用程序求出来,那再请写出十万亿里的质数个数,以及往后数十位数值里的质数个数
分类:编程开发 > 最后更新时间:【2016-12-25 10:37:39】

最佳答案

因为从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  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
8

分享到:

其他回答

其它网友回答:
这个这么算耗时太长了。

其它网友回答:
简单的循环问题,将数一个一个除以(该值-1),

    推荐