分享

万位计算器

 xizhuhua 2022-01-15

八十后

八十后的一份作业。其实“几万位”的数学运算也行。

一、四则运算

对小数点后一万位的π和小数点后一万位的e(自然对数的底)进行加、减、乘、除运算,用时分别是0.062秒、0.063秒、5.085秒、2.761秒。

二、乘方

1.  计算2的19937次方  用时0.795秒,结果是一个6002位数。

是70年代末发现的世界上最大的素数,陈景润说它大于

,如果有计算机,他一定会把它展开出来看看。

2. 计算一个102位随机数a的100次方,其中

a=12345  61111  19964  56131  94564  54545  43153  24513  21546  32454

56324  42564  39456  45454  54315  32451  32154  63245  45632  44256  43,

用时2.106秒,结果是一个10110位数。

三、开方

1. 计算

用时0.109秒,结果是

1.41421  35623  73095  04880  16887  24209  69807  85696  71875  37694,

精确到小数点后50位, windows7操作系统自带的计算器,只能显示32位,结果是

1.41421  35623  73095  04880  16887  24209  7 ,比较一下,可见算法没有大问题。

2.十六位数开14次方(最强大脑题,其仅有小数点后两位的精度) ,计算

,

用时1.092秒,结果是

11.96645  06891  64576  67130  03476  59350  17517  25376  45487  92599

11.96645  06891  64576  67130  03476  5935   (windows7)。

四、阶乘

计算大数的阶乘是一个热门话题。

1. 计算20000!!(双阶乘,表示20000以内的偶数连乘积),用时3.448秒,结果是个38670位数,后面有2499个0(可用笔算验证正确)。

2. 计算20000! ,用时13.697秒,结果是个77338位数,后面有4999个0(可用笔算验证正确)。

五、其他  还有十多项功能。

万位计算器

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多