两圆 相交面积
来源:互联网 发布:c语言long double 编辑:程序博客网 时间:2024/04/29 02:01
double calArea(Circle c1, Circle c2){ double d; double s,s1,s2,s3,angle1,angle2,temp; d=sqrt((c1.x-c2.x)*(c1.x-c2.x)+(c1.y-c2.y)*(c1.y-c2.y)); if(d>=(c1.r+c2.r))//两圆相离 return 0; if((c1.r-c2.r)>=d)//两圆内含,c1大 return acos(-1.0)*c2.r*c2.r; if((c2.r-c1.r)>=d)//两圆内含,c2大 return acos(-1.0)*c1.r*c1.r; angle1=acos((c1.r*c1.r+d*d-c2.r*c2.r)/(2*c1.r*d)); angle2=acos((c2.r*c2.r+d*d-c1.r*c1.r)/(2*c2.r*d)); s1=angle1*c1.r*c1.r;s2=angle2*c2.r*c2.r; s3=c1.r*d*sin(angle1); s=s1+s2-s3; return s;}
0 0
- 两圆相交面积
- 两圆相交面积
- 两圆 相交面积
- 两圆相交求相交面积
- tzc1448 两圆相交面积
- 两圆相交求面积
- 计算两圆相交面积
- 两圆相交求面积
- 两圆相交面积计算
- poj 2546 两圆相交求面积
- 计算几何:两圆相交面积
- 求三角形外心,两圆相交面积
- 模版--两圆相交部分面积
- hdu-5120(两圆相交面积)
- 两圆相交面积万能版
- 两圆相交,求相交的面积模板
- poj 2546 Circular Area (两圆相交面积)
- TOJ 1754 Circular Area 两圆相交的面积
- 求二叉树的深度、宽度和叶子结点数
- [Android通信]基于socket的聊天app(二):实现聊天界面
- 数据挖掘之聚类
- HDU-5120-10.1训练赛-
- Canvas初步
- 两圆 相交面积
- 电脑闪屏
- Android Material Design:ListPopupWindow
- <五> 文件的压缩与打包
- 总结centos7 安装google-chrome后,chrome不能正常使用
- 内核线程和用户态进程的cpu利用率过高时的调试方法
- Codeforces 583c GCD Table
- python抓取谷歌app市场的icon
- Golang编写简单图片服务器