朝阳免费网站制作,网站建设维护要加班吗,浙江省建设厅 网站是多少,太原建站一、实验名称#xff1a;素数
二、实验环境#xff1a;Mathematica 10.3软件
三、实验目的#xff1a;本实验将探讨素数的规律#xff0c;研究素数的判别、最大的素数、构成生成素数的公式和素数的分布#xff0c;并学会求解某些范围内的素数。
四、实验内容、步骤以及…一、实验名称素数
二、实验环境Mathematica 10.3软件
三、实验目的本实验将探讨素数的规律研究素数的判别、最大的素数、构成生成素数的公式和素数的分布并学会求解某些范围内的素数。
四、实验内容、步骤以及结果分析 实验一用筛选求所有小于等于n的素数
1、实验内容利用Eratosthenes筛法通过计算机编程求1000以内的所有素数。
2、实验步骤在Mathematica 10.3输入如下语句 3、实验结果 实验二利用试除方法求所有小于n的素数
1、实验内容通过计算机编程求1000以内的所有素数试将试除法与筛选进行比较哪一个更有效
2、实验步骤在Mathematica 10.3输入如下语句 3、实验结果 4、结果分析两种实验结果完全相同用试除法求1000以内所有素数比用Eratosthenes筛法速度更快、更有效。
实验三Mersenne数素性的判别
1、实验内容对n3、5、6、8,判断哪些Mersenne数是素数如果n为合数Mersenne数是素数还是合数如果n为素数Mersenne数是否一定是素数 2、实验步骤在Mathematica 10.3输入如下语句 3、实验结果 4、结果分析通过运行出来的结果可以看出n3、5时Mersenne数是素数当n6、8时Mersenne数 不是素数。如果n为素数Mersenne数不一定是素数也不一定是合数。
实验四给出所有小于等于n的素数的个数
1、实验内容求出所有小于等于1000、10000的素数的个数。
2、实验步骤:在Mathematica 10.3输入如下语句 3、实验结果 4、结果分析小于等于100的素数个数为168小于等于10000的素数的个数为1229。