Mathematica和Maple功能都很强大。
1、 在Maple中判断一个数字是否为素数,可使用函数isprime:

2、 Mathematica 使用 PrimeQ 来判断素数:

3、 不过,这两个软件无法判断过大的数值。
4、 看来,3M软件存在较大局限性。


5、 Maple用于计算第n个素数的功能如下:
6、 第100万个小于给定数的素数是15485863。

7、 Mathematica通过Prime函数计算,成功给出第1000000个素数的值。

8、 Maple无法计算第10^10个素数,但Mathematica能,结果为252097800623。这展现了不同软件的性能差异。


9、 找出大于10^10的最小质数,以下是Maple的实现方法:
10、 答案为一百亿零十九。

11、 采用Mathematica的方式:
12、 只是把大写字母换了而已。

13、 找出小于10^10的最大质数,Mathematica只需稍作调整即可实现。
14、 而Maple则需要更换命令:
