矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 雪冬

计算π小数点后1000位

[复制链接]
     
 楼主| 发表于 2024-3-13 05:40:38 | 显示全部楼层
看看Alpine系统的运算速度
IMG_0126.png
回复 支持 反对

使用道具 举报

发表于 2024-3-13 09:18:53 | 显示全部楼层
算法上的落后会导致过度消耗资源还严重拖慢速度,代码量少很多时候耗费更多资源还慢。
别人5亿位,比你1千位速度还快...况且我这老处理器还有“熔断”缺陷导致性能下降大约1/4。

写程序不是靠刻苦努力就行的,这样写程序写到死都不会有多大进步。
最直接有效办法之一是向高手[一般互不相识]学习,充分利用Internet资源。

5亿位PI

5亿位PI
回复 支持 反对

使用道具 举报

     
发表于 2024-3-14 14:34:27 | 显示全部楼层
雪冬 发表于 2024-3-12 12:34
运算结果如何?


计算...
计算了5137次
Pi=3.141592653589793238462643383279502884197169399375105820974944592307816406286
20899862803482534211706798214808651328230664709384460955058223172535940812848111
74502841027019385211055596446229489549303819644288109756659334461284756482337867
83165271201909145648566923460348610454326648213393607260249141273724587006606315
58817488152092096282925409171536436789259036001133053054882046652138414695194151
16094330572703657595919530921861173819326117931051185480744623799627495673518857
52724891227938183011949129833673362440656643086021394946395224737190702179860943
70277053921717629317675238467481846766940513200056812714526356082778577134275778
96091736371787214684409012249534301465495853710507922796892589235420199561121290
21960864034418159813629774771309960518707211349999998372978049951059731732816096
31859502445945534690830264252230825334468503526193118817101000313783875288658753
32083814206171776691473035982534904287554687311595628638823537875937519577818577
80532171226806613001927876611195909216420198938095257201065485863278865936153381
82796823030195203530185296899577362259941389124972177528347913151557485724245415
06959508295331168617278558890750983817546374649393192550604009277016711390098488
24012858361603563707660104710181942955596198946767837449448255379774726847104047
53464620804668425906949129331367702898915210475216205696602405803815019351125338
24300355876402474964732639141992726042699227967823547816360093417216412199245863
15030286182974555706749838505494588586926995690927210797509302955
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-19 07:08:23 | 显示全部楼层
chipset009 发表于 2024-3-13 09:18
算法上的落后会导致过度消耗资源还严重拖慢速度,代码量少很多时候耗费更多资源还慢。
别人5亿位,比你1千 ...

看什么机器,我的是iPad。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-19 07:12:23 | 显示全部楼层
与楼上相同的结果,ipad。
IMG_0131.png
回复 支持 反对

使用道具 举报

     
发表于 2024-3-19 09:24:42 来自手机 | 显示全部楼层
本帖最后由 量子隧道 于 2024-3-19 09:27 编辑

我用过很多级数法算过。速度各有不同。
最神奇的是用傅立叶变换和卷积变换,可以在不知高位的情况下计算指定的低位。例如,在没有事先计算前一亿位的情况下,指定计算第一亿到一亿另一千位。很神奇。我大致看懂了算法原理,没试过。
回复 支持 反对

使用道具 举报

     
发表于 2024-3-19 13:15:51 | 显示全部楼层

感谢楼主的分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-5-5 15:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表