博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一种计算π的方法
阅读量:6328 次
发布时间:2019-06-22

本文共 494 字,大约阅读时间需要 1 分钟。

假设点可以均匀的扔到正方形中。如果一共扔N次,其中M次扔进内切圆内,则可以推导出计算π的公式:

随机计算π

大体思路:获得随机数(x,y),判断x*x + y*y是否在单位圆内,可以得到M的个数。

程序

#include 
#include
#include
#define N 1000int main(){ int i, M=0; double x, y, pi; srand((int)time(NULL)); for (i=0; i

注意:有关随机数的获取可以参考:

一组结果

画出网格计算π

大体思路:

程序:

#include 
#include
#include
#define n 10000000int main(){ int i; double sum = 0; for (i=0; i

一组结果

转载地址:http://mugaa.baihongyu.com/

你可能感兴趣的文章
exchange server 相关
查看>>
centos7系列安装vnc服务并授权用户访问
查看>>
CentOS mailx client
查看>>
字符串格式化
查看>>
Why Should You Choose Linux?
查看>>
NetScaler 12.1 发布
查看>>
checkpoint system management
查看>>
CentOS 6.5安全加固及性能优化_操作系统
查看>>
每天laravel-20160709|CallEvent
查看>>
我的友情链接
查看>>
【三石jQuery视频教程】02.创建 FontAwesome 复选框和单选框
查看>>
Cisco 配置DHCP中继 代理工程 实例
查看>>
Centos7.3部署KVM虚拟化环境
查看>>
configure: error: Cannot find ldap.h
查看>>
Linux启动分析(2)— bootsect.S、setup.S、head.S分析
查看>>
自学java时的笔记(一)
查看>>
Qt之文本编辑器(二)
查看>>
python编译时检查语法错误
查看>>
考题纠错2
查看>>
SQL——索引
查看>>