2010/01/07

62

啊!geek:131天算出最精确的Pi 值

oioi @ , 11:29 am / 5,427 pv / 分享到微博

啊!geek:131天算出最精确的Pi 值
电脑geek来自法国科学家 Fabrice Bellard 使用自家台式机花了131天计算并创造出来了新的Pi 精确记录,精确到校数点厚2.7万亿位(oioi:天,这是什么概念)。据说所有数据存储都超过了1TB。

Fabrice 还强调,他比之前那个记录更牛逼的是,他是使用的家用电脑,而之前的记录(09年8月)来自日本Tsukuba 大学的研究人员却是使用的超级电脑,还仅算出了2.6万亿位的Pi。

当然geek们从中获得的快乐,并不是一个精确的Pi值,而是在实现这一Pi值过程中的一系列运算和研究。Fabrice 也说自己其实对Pi不太感兴趣,但其中的算法让他着迷。来源BBC

[ 上 ] [ 下 ]已有62条评论

  1. 卤蛋 @ 2010-01-07 11:31:43 #1

    蛋疼无止境

    oo (0) / xx (0)
  2. 宇宙起源 @ 2010-01-07 11:32:36 #2

    太厉害了,我只能背到100位!

    oo (0) / xx (0)
  3. 飞机场煎蛋女 @ 2010-01-07 11:32:43 #3

    (⊙o⊙)哦!

    oo (0) / xx (0)
  4. 卤蛋 @ 2010-01-07 11:33:44 #4

    很羡慕外国人似乎可以不计较生计的做某些事情,而我们常常为了生计奔波,还是要给别人看的生计,不管自己喜不喜欢

    oo (0) / xx (0)
  5. mapletxr @ 2010-01-07 11:33:47 #5

    貌似以前有网站用分布式计算算这个滴

    oo (0) / xx (0)
  6. mamere @ 2010-01-07 11:37:24 #6

    校数点厚2.7万亿位
    这我也能看懂,我也要去申请纪录

    oo (0) / xx (0)
  7. 筱风凌玥 @ 2010-01-07 11:39:22 #7

    还是图片里那个派比较好吃~

    oo (0) / xx (0)
  8. checkit @ 2010-01-07 11:42:27 #8

    我只能背40位,只是实在找不到背这个的用处何在

    oo (0) / xx (0)
  9. funny @ 2010-01-07 11:44:50 #9

    算那么精确有什么用

    oo (0) / xx (0)
  10. 烟熏橙子 @ 2010-01-07 11:49:01 #10

    喜欢什么想干什么就干什么的生活真幸福~~

    oo (0) / xx (0)
  11. oioi @ 2010-01-07 11:52:01 #11

    @宇宙起源:呃。这当然比背。。。。厉害多了

    oo (0) / xx (0)
  12. oioi @ 2010-01-07 11:52:40 #12

    @mamere:呃,我修改一下。

    oo (0) / xx (0)
  13. M.J.L @ 2010-01-07 11:57:36 #13

    都无聊的蛋疼

    oo (0) / xx (0)
  14. Elysion @ 2010-01-07 12:04:25 #14

    只能背到3.1415926的赧颜路过

    oo (0) / xx (0)
  15. Basara @ 2010-01-07 12:22:50 #15

    校数点厚
    这样的错别字也太不可能了一点

    oo (0) / xx (0)
  16. 折纸战士 @ 2010-01-07 12:33:29 #16

    可是他算对了么…= =

    oo (0) / xx (0)
  17. 越扶越醉 @ 2010-01-07 13:00:11 #17

    @Elysion:
    +1

    oo (0) / xx (0)
  18. windy @ 2010-01-07 13:10:23 #18

    知道第2.7万亿+1位算打破他的记录了吗?

    oo (0) / xx (0)
  19. 小木 @ 2010-01-07 13:17:52 #19

    楼上强人真多,估计都是宅!

    oo (0) / xx (0)
  20. X @ 2010-01-07 13:49:31 #20

    @windy:

    也就是说,我们都有1/10的概率打破他的记录。

    不过话说回来,随便说一个数字就行,反正也没人知道对不对。

    oo (0) / xx (0)
  21. goo @ 2010-01-07 13:52:00 #21

    我只对图片里的π有情绪

    oo (0) / xx (0)
  22. iceman @ 2010-01-07 13:56:48 #22

    很强势的,不知道用的是什么算法?竟然能用普通计算机运算出来,太牛了!

    oo (0) / xx (0)
  23. ggarlic @ 2010-01-07 14:10:58 #23

    Fabrice Bellard可是个超级牛人,人家是虚拟机qemu的作者,牛逼到不行的ffmpeg的创始人(没有ffmpeg,也就没有暴风/qq影音之流),tcc的作者
    @iceman:http://bellard.org/pi/pi2700e9/announce.html The main computation used the Chudnovsky formula to give the binary result. Then the binary result was converted to a base 10 result.

    oo (0) / xx (0)
  24. 三脚猫 @ 2010-01-07 14:24:04 #24

    曾经能背100位的人掩面而过。。

    oo (0) / xx (0)
  25. rainbowfish @ 2010-01-07 14:34:28 #25

    又见oioi大人的错字

    oo (0) / xx (0)
  26. 布衣 @ 2010-01-07 14:41:53 #26

    经过一年的发展,当年的台式机都超过上一年的超级电脑了,那1946年的ENIAC到现在也不如山寨手机了吧

    oo (0) / xx (0)
  27. MOSS @ 2010-01-07 14:44:27 #27

    从来只记得小数点后第7位是6或7的数学盲飘过。。。。

    oo (0) / xx (0)
  28. 囧苏 @ 2010-01-07 14:57:36 #28

    我小学老师教过一个口诀,“山巅一寺一壶酒尔乐苦煞吾把酒7乐而乐”。导致我能背到3.1415926535897626。虽然我觉得没啥用,但是挺好玩儿的。

    oo (0) / xx (0)
  29. hynics @ 2010-01-07 15:06:25 #29

    我小学老师教过一个口诀,“山巅一寺一壶酒尔乐苦煞吾把酒7乐而乐”。导致我能背到3.1415926535897626。虽然我觉得没啥用,但是挺好玩儿的。

    这个好玩

    oo (0) / xx (0)
  30. 死螳螂 @ 2010-01-07 15:36:07 #30

    @布衣:
    山寨手机?花几块钱买的计算器也吓跑那坨电子管了……

    另,泰勒展式万岁……

    oo (0) / xx (0)
  31. 这可不 @ 2010-01-07 15:43:31 #31

    山巅一寺一壶酒尔乐苦煞吾把酒7酒杀尔杀不死乐而乐
    3.1415926535897932384626

    updated

    oo (0) / xx (0)
  32. cohead @ 2010-01-07 15:48:31 #32

    进来随便评论一下,存个cookies。。。。

    oo (0) / xx (0)
  33. cohead @ 2010-01-07 15:49:22 #33

    晕,没存到。。。再来一次。。。

    oo (0) / xx (0)
  34. 七月的烟火 @ 2010-01-07 15:51:31 #34

    @囧苏:你这个貌似忘了一段,应该是“山巅一寺一壶酒,尔乐苦煞吾,把酒吃,酒杀尔,杀不死,乐尔乐”3.1415926535897932384626

    oo (0) / xx (0)
  35. leehang @ 2010-01-07 16:07:58 #35

    今天新闻看了,台式机……汗,有多少人能配这样配置的台式机?看新闻上说,光硬盘就是五个1.5TB的希捷……

    oo (0) / xx (0)
  36. 耗子小三 @ 2010-01-07 16:25:53 #36

    我只记得3.14159……

    oo (0) / xx (0)
  37. imender @ 2010-01-07 16:30:44 #37

    …遥远..不说拿来做运算,光让我的电脑载入这个占1T多硬盘的pi值,都是不可能的。

    oo (0) / xx (0)
  38. 囧苏 @ 2010-01-07 16:41:16 #38

    @七月的烟火:诶诶,好像是滴。

    oo (0) / xx (0)
  39. 闪电海豹 @ 2010-01-07 17:29:26 #39

    原来如此 怪不得已打开就看见超载鸡

    oo (0) / xx (0)
  40. sanfa @ 2010-01-07 18:01:18 #40

      “山巅一寺一壶酒(3.14159),儿乐(26),吾三壶不够吃(535897),酒杀尔(932)!杀不死(384),乐而乐(626)。死了算罢了(43383),儿弃沟(279)。”[前30位]
      接着,设想“死者”的父亲得知儿“死”后的心情:
      “吾疼儿(502),白白死已够凄矣(8841971),留给山沟沟(69399)。”[15位]
      再设想“死者”父亲到山沟里寻找儿子的情景:
      “山拐吾腰痛(37510),吾怕尔冻久(58209),凄事久思思(74944)。”[15位]
      然后,是父亲在山沟里把儿子找到,并把他救活,儿子迷途知返的情景:
      “吾救儿(592),山洞拐(307),不宜留(816)。四邻乐(406),儿不乐(286),儿疼爸久久(20899)。爸乐儿不懂(86280)。‘三思吧(348)!’儿悟(25)。三思而依依(34211),妻等乐其久(70679)。”[最后40位]

    oo (1) / xx (1)
  41. @ 2010-01-07 18:26:52 #41

    @宇宙起源:我到现在都只知道是3.1415926-7之间

    oo (0) / xx (0)
  42. Adsort @ 2010-01-07 18:52:28 #42

    @leehang:饿,这个是指电脑的构架。现在的家用机其实性能都很强了,配置也都很好,他的配置除了硬盘大一点之外,没什么特别的(因为你几乎没有可能吧他填满)。甚至这台电脑打游戏还未必舒服,因为显卡不怎么样。
    话说很惊奇他怎么处理这么大的数字的!真神奇

    oo (0) / xx (0)
  43. 我的孩呀 @ 2010-01-07 19:24:48 #43

    ……..跪求源码。。

    oo (0) / xx (0)
  44. 我的孩呀 @ 2010-01-07 19:25:26 #44

    @死螳螂: 我恨泰勒公式- -

    oo (0) / xx (0)
  45. 紧爷 @ 2010-01-07 20:32:47 #45

    3.1415926535897932384626433

    oo (0) / xx (0)
  46. 紧爷 @ 2010-01-07 20:33:34 #46

    我输入上面一串数字就后悔了,好2啊

    oo (0) / xx (0)
  47. 阿花 @ 2010-01-07 22:28:21 #47

    @sanfa:赞!

    oo (0) / xx (0)
  48. Christina @ 2010-01-07 23:06:56 #48

    牛人。。。

    oo (0) / xx (0)
  49. 今天进入未来 @ 2010-01-07 23:34:32 #49

    只知道3.1415926。。(捂脸)

    oo (0) / xx (0)
  50. sprite @ 2010-01-07 23:40:36 #50

    我很好奇这个算法,谁能告诉我
    并且最好能告诉我怎么检验那个2.7wy

    oo (0) / xx (0)
  51. N-Acc @ 2010-01-08 07:42:46 #51

    哈哈 我还知道100-105位是82148 战翻楼上的那些派百位众阿 哈哈

    oo (0) / xx (0)
  52. 江海客 @ 2010-01-08 09:04:48 #52

    精确到校数点厚2.7万亿位(厚=后)

    oo (0) / xx (0)
  53. Heidi @ 2010-01-08 11:34:48 #53

    我昨晚做梦梦到了圆周率……原来是因为扫了一眼这个帖子

    oo (0) / xx (0)
  54. leoblue @ 2010-01-08 11:52:19 #54

    哈 曾经能背300位… 现在剩100了… 真无聊…

    oo (0) / xx (0)
  55. 风雾雷 @ 2010-01-08 12:23:17 #55

    3.14159265358979323846264338327950
    只能记得这么多了,还不知道对不对

    oo (0) / xx (0)
  56. monolomo @ 2010-01-08 13:58:21 #56

    图片里的pi很好吃

    oo (0) / xx (0)
  57. valenr @ 2010-01-08 14:22:57 #57

    pi=3.14159265358979323846264338327950288
    只记得这么多了…很神气的就是竟然一直都记得……

    oo (0) / xx (0)
  58. 鬼戍 @ 2010-01-08 15:23:27 #58

    嘛烦把程序发给我一份,我也要算

    oo (0) / xx (0)
  59. oioi @ 2010-01-10 02:13:00 #59

    @sanfa:FML 采集机器人is watching you

    oo (0) / xx (0)
  60. Fabrice @ 2010-01-12 16:13:59 #60

    谢谢谢谢

    谢谢大家支持

    感谢党, 感谢政府, 感谢塞塞替威

    鄙人一定继续努力, 再接再厉, 为人类和平世界进步社会发展做出更大的贡献!

    oo (0) / xx (0)
  61. pi @ 2010-08-02 17:58:22 #61

    #include
    #include
    long a=10000,b,c=2800,d,e,f[2801],g;
    void main()
    {
    for(;b-c;f[b++]=a/5);
    for(;d=0,g=c*2;c-=14,printf(”%.4d”,e+d/a),e=d%a)
    for(b=c;d+=f[b]*a,f[b]=d%–g,d/=g–,–b;d*=b);
    getch();
    }
    可算800位

    oo (0) / xx (0)
  62. pi @ 2010-08-02 17:59:44 #62

    3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664
    709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316
    527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036
    001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272
    489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513
    200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196
    08640344181598136297747713099605187072113499999983729780499510597317328160963185

    oo (0) / xx (0)

填写称呼和邮箱即可发布评论[ 上 ] [ 优 ] [ IMG ]