Scratch魔力测评
可以为作品生成能力图形!
原创

投点法求π

浏览:5066
更新时间:2021-06-09
发布于:未知
微信扫一扫
分享至其他
0
表情
漩涡
0/200
全部评论95
如果把变量变为云变量求上一个人得到的数之后的位数会不会好一些
2022-04-30来自未知
小乔老师回复3.14
其实打开加速模式是算得很快的,而这个值在sc里有上限,由于随机数有精度的限制,导致我们生成的随机点的位置都是固定的,在圆内的数量也是固定,所以即使花很长时间运算,能得到的准确的π值有限。当然也有提升的方法,就是利用列表做高精度计算。
2022-04-30来自未知
到小数点后六位就不行了
2022-04-30来自未知
小乔老师回复3.14
只是显示的数位在舞台区是有限到后六位
2022-04-30来自未知
要是是神威·太湖之光(中国的超级计算器)几秒就到几十位“派”了
2022-04-30来自未知
2022-03-04来自未知
好像不准 小码王_伐开心
2022-03-04来自未知
小乔老师回复智仁
这是随机投的点,所以要数字足够大才能更接近喔,而且只是更接近π,并不会跟π一样,这种只是其中一种算法。
2022-03-05来自未知
查看更多评论写评论
小乔老师
爱编程,爱小码!
作品说明
投点法利用随机试验求解问题,构造一个单位正方形和一个单位圆,往整个区域内随机投入点,根据点到圆心的距离判断点是落在圆内还是在圆外,从而根据落在两个不同区域的点的数目,求出两个区域的比值。如此一来,就可以求出单位圆的面积,从而求出圆周率π。
操作说明
此人操作说明都不写,让各位小码君情何以堪!

Hi, 为了保证您的浏览体验,我们建议下载最新版Chrome(谷歌)浏览器~