中关村在线

软件

Mathematica与Maple数论功能对比

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则需要更换命令:

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具