永发信息网

怎么用C++用割圆法求π,就是分割成六边形再分成十二边型,再继续分。。求程序码

答案:2  悬赏:80  手机版
解决时间 2021-11-12 14:58
怎么用C++用割圆法求π,就是分割成六边形再分成十二边型,再继续分。。求程序码
最佳答案
用祖冲之勾股定理方法呀。直径为2尺的圆。从正6边形起始算。
迭代公式 m2= 2.0 - sqrt(2.0+(2.0-M2));

#include
#include

main(){
double m,M,m2,M2;
double L1,L2;
int n=6;
M=1.0; m=1.0;
M2=M*M;m2=m*m;
L1=6;L2=6;
while(1)
{
m2= 2.0 - sqrt(2.0+(2.0-M2));
m = sqrt(m2);
n = n * 2;
L2=m*n;
if (fabs(L2-L1) < 1e-08){break;} else {L1=L2;M2=m2;};
}
printf("pi=%.8lf",L2/2);
return 0;
}

得 pi=3.14159265
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样把漂调到慢慢沉下去
巴以冲突
c语言中-10%3等于多少
建筑地基基础jzl什么意思
淘宝和咸鱼什么关系,用淘宝号可以上咸鱼吗
全国有多少取许瑾溪这个名姓名的
求:《回到晚清的特种狙击手》完整无错字版的
你好,我家邻居是县领导,我们两家私交不错,
为什么现在家里都在换橱柜,木质的橱柜不好吗
PC显示当前处于脱机状态,无法与信捷PLC连接
求整人方法 往死里整的那种(那人实在太贱了
中国大阅兵邀请日本 日本为何不来
电饭锅煮肥肠要多久时间
把桂林山水这篇课文描写山的分成两段怎么分
简答.net的内置对象分别是哪几个
推荐资讯
电影《箭士柳白猿》中的柳白猿是否虚拟人物,
为什么老司机不建议新手司机夜间驾车,原因在
2017年3月18上海电台101.7晚上八点半播放一首
邪教在每人身上打了一印在什么地方
GRE考试后多久考生可以收到个人成绩单?
江湖风云录破解版,不管是哪个版本,不过要钱
推荐类似至尊杀手妃,凤破九霄的小说
人和动物最终灭绝者竟然是人类
有一首歌里面有一句歌词是什么皎洁的月光,有
这是什么意思?
atp去掉两个磷酸基团是什么
出国签证查信用记录么?签证问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?