Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 5112|回复: 38

[讨论] 【TRPcb向】论mc中精确计算圆周率的各种方法【待更新】

[复制链接]
发表于 2015-1-21 17:17:34 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 乙烯_中国 于 2016-3-20 18:19 编辑

大家好,我是乙烯。今天给大家带来的是minecraft中的各种圆周率算法。
当然,我知道站内有人已经做过计算π的机器,但是为什么我还是要发这个帖子呢,因为,由于mc中一个小小的特点,决定了那个机器其实是算不出误差可接受的圆周率,至于原因我会在下面详细说明。
其实如果不做个能算机器的话。。。我会很遗憾的。。。
我会分两大种办法来说,考虑到可能篇幅过长,所以会用三个折叠,各位按需观看。
没用过折叠也不知道能不能叠起来。。。以及图床又没了。。。
一,通过概率求π
这里是之前那个帖子的机器还有我用随机原理做的类似机器的分析,鉴于可能会引起争端,我就把作者的名字放到折叠里面了。。。强调一点,用随机求π是无效率可言的,所以推荐阅读下一种方法。由cyqsimon补充,概率求法也可称为蒙特卡洛法。注意:字多图少。
通过随机器求π是绝对不行的,但我们依旧有很多办法提升精度,除了增大随机规模外,还有很多思路,这里我提你们一个思路:计分板虽然不能用浮点数,但是有些命令可以,例如tp
二,通过公式求π







来自群组: The Redpixel

评分

参与人数 11人气 +27 金粒 +150 贡献 +1 收起 理由
guaiwanji + 1 小白表示竟然不可思议地勉强看懂了.
Rama.death + 1 我不得不赞一个
圆石 + 1 + 15 每次看到乙烯 就会想到我还有一大堆坑没有.
阿散ASun + 1 + 10 乙烯萌OwO
PTmissionary + 4 补交。
satgo1546 + 1 这种帖子才有趣
jianghr + 4 + 50 先给个450 更新了喊我再定
719823597 + 4 + 50 + 1 Ssssssssssssssssssss
simon3000 + 6 不就是膝盖嘛给就给了
ygujyh + 2 不就是膝盖嘛给就给了
SPE__HaiKuo + 2 + 25 还是有一张图有问题poi

查看全部评分

回复

使用道具 举报

发表于 2015-1-21 17:18:11 | 显示全部楼层
图少的裂了'_>'
TRP的成员啊……触啊poi

点评

图已修,请阅  详情 回复 发表于 2015-1-21 17:30
回复

使用道具 举报

 楼主| 发表于 2015-1-21 17:30:36 | 显示全部楼层
SPE__HaiKuo 发表于 2015-1-21 17:18
图少的裂了'_>'
TRP的成员啊……触啊poi

图已修,请阅
回复

使用道具 举报

发表于 2015-1-21 17:33:26 | 显示全部楼层
大触你好呀
回复

使用道具 举报

发表于 2015-1-21 17:34:34 | 显示全部楼层
总想说些什么,但是也无言以对
就支持一下吧

评分

参与人数 1金粒 +1 收起 理由
黄凯航 + 1 好久不见{:700:}

查看全部评分

回复

使用道具 举报

发表于 2015-1-21 17:35:12 | 显示全部楼层
顶{:10_510:}
回复

使用道具 举报

发表于 2015-1-21 17:36:07 | 显示全部楼层
这么好的帖子不回复可惜了  占个前排  虽然没怎么看懂...  大触收膝盖.!
回复

使用道具 举报

发表于 2015-1-21 17:42:09 | 显示全部楼层
trp居然也cb向了{:10_503:} 能不能用别的命令起到计算的作用?比如坐标和速度?
回复

使用道具 举报

发表于 2015-1-21 17:47:49 | 显示全部楼层
TRP中80%的教程都看不懂
回复

使用道具 举报

发表于 2015-1-21 17:48:11 | 显示全部楼层
太高端了。
我退出。{:10_503:}
回复

使用道具 举报

发表于 2015-1-21 18:00:58 | 显示全部楼层
e^(i*PI)=-1
PI=log(-1)/log(e)/i
看我多机智。

点评

浮点数除以浮点数超鬼畜的  详情 回复 发表于 2015-1-21 18:03
回复

使用道具 举报

 楼主| 发表于 2015-1-21 18:03:29 | 显示全部楼层
pacerrecap 发表于 2015-1-21 18:00
e^(i*PI)=-1
PI=log(-1)/log(e)/i
看我多机智。

浮点数除以浮点数超鬼畜的

点评

这已经不是浮点数的问题了啊,都有虚数了mc哪能处理  详情 回复 发表于 2015-11-13 12:00
回复

使用道具 举报

发表于 2015-1-21 18:05:14 | 显示全部楼层
大触啊大触_(:зゝ∠)_命令方块好萌
回复

使用道具 举报

发表于 2015-1-21 18:25:38 | 显示全部楼层
看不懂,给跪了{:10_522:}
回复

使用道具 举报

发表于 2015-1-21 18:26:41 | 显示全部楼层
触爆了
MC还能做数学简直神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2017-11-20 08:22 , Processed in 0.614622 second(s), 14 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

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