在C中,怎样用随机数求圆周率?

clnh_0388 1年前 已收到1个回答 举报

来宠禄过也将 幼苗

共回答了19个问题采纳率:94.7% 举报

先随机生成很多组[-1,1]的随机数(比如2万组),相当于平面上的坐标(x,y),计算到原点(0,0)距离小于1的点的个数,然后用4去乘以距离小于1的点的个数再乘以总的点的个数就是圆周率的近似值
画个图就方便的多

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.033 s. - webmaster@yulucn.com