猫史档案馆


kitten·43块积木计算出π

用户:睿某_睿某_查看:435 回复:16 评论:41 创建时间:2022-03-07T18:32:57


center_image

center_image

center_image

center_image

center_image

 


回复

上一页第 1 页 / 共 1 页下一页
一个STUB用户_14302596一个STUB用户_14302596

顶顶顶

点赞0


评论


Summer橘子喵Summer橘子喵

ddd

点赞0


评论


柴犬汪柴犬汪

ddd

点赞0


评论


我是伊柒我是伊柒

顶顶顶

点赞1


评论


狒狒BABOOM狒狒BABOOM

我好像只用了一个啊

 

点赞1


评论


xiao998xiao998

倒退罢了

点赞0


评论

问 号

公式倒推

az,但我想表达的求pi核心不是这个呀

公式转变为kitten运算,可以吧?

啊行行行,你说的都对😶

:-)

为什么不来参加我们的派对呢=)


yee089yee089

啊,有个公式:π/4=1-1/3+1/5-1/7+1/9+.....

点赞0


评论

方法不可行吧

非常可行,在那个极为复杂的公式出来前,这个是最快的,比你那个割圆术快多了(要割到几亿边形,才可以接近到这个到第100项后左右的精准度),而且代码特别好写(5分钟写出来的)

你可以自己算一下前5项的和,结果就是圆周率

。。。

这样一点不准确!

我要得到的是精确π,不是算π 不然谁不会,我轻轻松松背到50位: 3.1415926535897932384626433832795028861971……

我要的不是快,而是精

非常准确,这个的推导是高等数学内容,我讲不明白(不会怎么可能说得清呢()()),他的值的精确的,有兴趣自己去网上找证明过程(看得懂才怪!高等数学!)

差不多1000次我就算出来过后8位的,而且还是保留小数点后两位的()()

再说了,又不是让你真的只算前5项,通过计算机,你可以算到1000000项()()

而且,因为像素的取整问题,你的方喵出大问题(电脑的像素是不支持你割到1亿边形,而实际准确度会比这个高很多的)

轻轻松松背到779位


judgment07judgment07

我看不懂,但我大受震撼()

点赞1


评论

感谢()


流熙墨晨流熙墨晨

我偷偷告诉你,在k4可以直接使用“数学运算(pi)”直接调用πcenter_image

点赞1


评论

确实是这样,我含π的运算组全部都是使用这个的

azzz

算到后面多少位都可以?

数位有限,但是可以满足程序中正常需求

好!下次就用这个!(也没什么能用得到的)

哦!学废了学废了,谢谢大佬()


Accumulating丶謀Accumulating丶謀

顶!

点赞0


评论

看了标题以为是kitten4---3块积木

《kitten4--3块积木》


屑_屑_

爵士快来啊(

点赞1


评论

写的帖子逐渐爵士化()


Summer橘子喵Summer橘子喵

ddd

点赞0


评论


用户_869149用户_869149

顶顶顶

点赞2


评论


undeflnedundeflned

顶顶顶顶顶顶 顶顶顶顶顶顶

     顶            顶

     顶          顶

     顶     顶顶顶顶顶顶顶

     顶     顶     顶    顶

     顶     顶     顶    顶

     顶     顶     顶    顶

     顶          顶   顶

     顶         顶       顶

 顶  顶        顶            顶

     顶       顶                顶

点赞2


评论


伴雪纷飞伴雪纷飞

看来关于算法的都会加精呀()

点赞1


评论


FML饭米粒FML饭米粒

center_image

点赞1


评论

代码可以这么修改,这样只有35块,而且可以将运算速度提升至原来的两倍(毕竟不需要走完整个正n边形,走一半就能获得最长对角线的长度,而且周长是已经确定的)

用三角函数可以更快一点

可以降成常数级

今天太晚,明天再说

2*边数*sin(180/边数)

我没试(bcm的sin只让用整数)

啊不对,是边数*sin(180/边数)

但bcm的精度太低,算不准(叹)

但是起点这个角色在哪里

跟画笔在一起啊

也就是说,这个角色就叫起点?

两个不同角色,但初始位置在一起,起点里没有代码