Skip to content
sharehePublic

About

通过java swing模拟随机点的产生计算圆周率π的近似值

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

mathPI

通过java swing模拟随机点的产生计算圆周率π的近似值

主函数在cotroller包中

程序中在画布上画出一个正方形与圆形,圆形为正方形的内部最大圆,

如何模拟计算π值

由很多随机点出现在圆形与正方形中的比列进行计算 π=4 * 圆内点数 / 正方形内点数

存在问题:

由于程序中每次绘制画布都是将所有点进行绘制,所以当点数到达一定数量的时候ui线程便会阻塞导致点击窗口关闭按钮未能及时响应,所以可在控制台强制关闭

解决方法:

每次绘制不全部重新绘制,只绘制新增点即可

作者博客

About

通过java swing模拟随机点的产生计算圆周率π的近似值

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages